I have been aware of it for a long time. But, from time to time, you need to make up your mind about it: the csh unix shell simply sucks. I noticed this again today when I tried to execute a simple 'while'-loop on the shell within one line, something like '% while ( true ) ; doSomething ; end'. This is simply not possible with [t]csh: it needs a line feed after the while statement. More reasons why not to use [t]csh can be found at csh programming considered harmful and Top Ten Reasons not to use the C shell. The most obvious for me is: it does not support functions or procedures. So, just do not use it. Use a shell like sh, bash, ksh, zsh. For more complex scripts, use a modern scripting language like Python or Ruby.
I recently tested qemu, an open source processor emulator. qemu runs on various host platforms and can emulate various target platforms. They also provide an accelerator module which runs as kernel module on x86 based Linux hosts and enables native instruction execution when an x86 based system emulates another x86 based system. I successfully installed Windows XP on a Linux host, and was really surprised about the performance of the emulated system! It is of course not as fast as a native installation, and especially graphics operations appear to be rather slow (which might be caused by a poor graphics card emulation), but at least I am now able to use the few MS-Windows applications which I still need.
I am in the progress of adopting the Debian package for lincvs, a really nice and useful GUI frontend for CVS. As a first step, I have created a package for the new upstream release 1.4.3 which is available at littletux.homelinux.org/debian.
It's been somewhat delayed due to the ftp-master outage, but finally the Debian packages for log4cxx 0.9.7 which I created made their way into the Debian archive :-) Thanks to Martin F. Krafft for his great support during my first steps in creating a Debian package and for sponsoring me. Since the packages are now in the official Debian archive, I will remove them from littletux.homelinux.org/debian/log4cxx.