am a religious vi fanatic, and use it for all programming projects I work on (emacs is for losers, sorry).
I was until recently. Now, I switch between vi and xemacs depending on what I need. I like the point and click and WYSIWYG aspect of xemacs, as wel as it's color coding of code. Makes debugging much easier. Enough geek talk from me too. BTW, until about 2 years ago, I was working on a VMS platform. How is that for old school?
Hey, if you use vim, it has syntax highlighting too. Just type: esc and then ":syntax", and it will "color code" your document. You can even set/choose the color schemes. VMS... heh heh heh. Yeah, I did some hacking on the Alpha platform, and still consider it to be possibly the best 64-bit arch every designed. Very solid. VMS, however, was always a little quirky, and when the mastermind moved on to Microsoft (and created the NT project), DEC put its muscle behind Digital Unix - which I actually prefer. It handles multi-threading much better, adds 128-bit memory addressing, handles SMP much better, etc, etc. VMS used inline process, where Dig Unix used a flag on clock procs to implement priority handling and also opened up access to the additional registers available on the 2xx64 chips, and a whole ton of other more modern improvements. Needless to say, performance was greatly improved at that point. I still have a quad-proc 20264 box at home. A friend of mine was bragging about his new AMD Opteron, so I told him to put linux on it and we ran side-by-side benchmarks to see which platform would compile a kernel faster. That old trusty 4-way DEC still smoked it. Heh heh. I love those DEC Alphas. I almost cried when Compaq bought em out, and did cry when HP bought Compaq, because that was really the end of the Alpha. My favorite UNIX has always been Solaris (or a close tie between Solaris and linux). That's some hot sh*t. We had a couple of their E10k's down in San Diego, and you could hot-swap system boards without powering down the system. What's even cooler is that it allowed SMP with cpu's of varying clock timings (i.e, 300mhz + 420mhz), stepping, etc. and worked seamlessly. Beautiful stuff. That E10k was one serious mutha. I setup a beowulf for the Salk Institute for doing graphic simulations of some HIV therapy testing or something like that, it consisted of about 1000 machines acting as one computer, communicating with hive controllers over 1gbps fiber (and Cisco interconnects). Now that was awesome. When we were benchmarking the system, we saw close to 2.25 terraflops. Not too shabby... 1/2 the power of a Cray T3E for 1/100th the price. That was with linux, of course. We put a protein-folding simulator on it for testing, and it was cranking out full sequences in a matter of seconds. Oh yeah, baby.. I was so excited when I got home my girlfriend thought I might be cheating on her. Ha ha ha ha. And the guys at the Salk Institute, you should have seen their faces. Anyway... I've got to stop geeking, you have triggered my geek side. When it comes to fashion, I know very little. When it comes to UNIX, that is my area of expertise. Enough outta me...