Fanaticism
Tagged as: Jan 28I must write a little something about something that I’ve noticed recently. Fanatics. Granted, I’m not talking about the extreme fanatics who come to mind as choosing to give up their life to kill others. I’m talking about the simple everyday fanatics that someone like me might encounter. There are a few examples that I have seen that are fairly interesting.
Windows vs Apple (vs Linux (vs [insert OS]))
Everyone is aware of this brand of geek fanaticism. Countless Apple users proclaim the goodness of their own computer. They follow every move that Mr. Jobs makes as if he were some sort of god. They are eager at every opportunity to shoot down the evil Microsoft users as geeky, sheep-following idiots. Add the Linux users who are (generally) also very eager to shoot down the users of other operating systems as lame and uncompromising in their closed-source, proprietary, corporate evil methodology. Microsoft Windows users often don’t really join in the fray because either they are not aware of the fray occurring or they don’t really care. But those who do, stick by their guns and enjoy comparing themselves with overpriced, unimpressive, don’t-live-up-to-our-compatibility products from the competition. This is an interesting battle because people have been known to be for one of the many sides, and the fact of the matter is that they shouldn’t be.
I have been especially interested in this topic because I have been looking at getting myself a Macbook Pro 15″ for sometime now. I was following them and the news stories about them since before they came out (which means I’ve been reading about them for over a year now). And I also currently use Ubuntu (a Linux operating system for the uninitiated) on my home computer.
VI vs Emacs (vs Visual Studio (vs TextPad vs Eclipse, et al))
The battle of the editors is a favorite amongst programmers. It’s an interesting one because it’s similar to other battles amongst programmers (i.e. programming language battles of the sort of Java vs C++ or PHP vs Python vs Ruby on Rails) that often occur. I have come to the conclusion that programmers (in comparison to a vast majority of people) use the fact that they can understand things in their reasoning for becoming fanatics for something. Simply because they think they know, they proclaim that they know. The reality is that one must see these editors, IDE’s, programming languages, etc tools. They are things to be used when a certain task arises. Simply because one loves a particular sledgehammer does not mean that ones uses said sledgehammer to do everything. But I digress. VI has some good points (excellent use of the QWERTY layout so minimal finger travel is require) while Emacs has other good points (ability to do pretty much anything that you want). And the list goes on for different editors. But the fact of the whole argument remains that it’s a matter of preference and you can find knowledgeable and intelligent people using either. Don’t close yourself to the idea that it doesn’t really matter what one uses if they are able to get the job done. I recently encountered this a little bit at work because both of my co-workers use TextPad when they are coding. I had never heard of this program before but it’s basically a Windows application that’s has a fairly robust feature set for programming. However, I recently started using Emacs at work in order to see if I was more efficient with it. And I find that it has many features and shortcuts that I am hard pressed to give up. However, I still use TextPad because frankly it’s much more easily integrated into a Windows working environment. In addition to this, I still use VI some of the time because that is all that is on the main server (it runs a fairly old version of Unix). So I deal with it all, and it’s oh so fun.
There are other issues I’m sure, and perhaps I’ll add my thoughts on them when I encounter them.
Conclusions:
The truth and lesson that can be derived from this topic is one that can be applied to many unrelated issues in life. Apple has a good product, yes. Proof enough of this is in their recent success. Linux has good points as well as noted by its up and coming status. Microsoft must have something in their Windows operating system else they would not perennially be on top. But what one can learn is this:
There are many choices and we must not go and align ourselves with one or the other as if one were perfect and the others are not. We can think clearly about the matter and see that they are all lacking in certain regards. Take the good, and leave the rest.
I like this idea in other matters of life as well. The only time that I’ve found that this doesn’t fly is in the face of true absolute truth (i.e. the Bible). Suffice to say, not much else in life is absolutely true.
d$ i VI >> Emacs :wq
but good point derek.
[...] thanks to this tutorial once again. Also, not to sound like a fanatic but long live open source [...]
[...] PostsSeparate Yourself13 Super Wordpress PluginsFanaticismNo Nofollow!Career Ramblings For [...]
[...] of Apple are interesting because they are such fanatics. And so much media follows their every move. Share This With Others · Related [...]
“true absolute truth (i.e. the Bible)” — yeah, fanaticism bad
@Seth
Haha I guess it’s a matter of opinion. You think that holding the Bible as absolute truth is fanaticism while I think that it’s warranted and grounded in fact. In any case, thanks for your comment!
[...] a god to some. Anyways, not everything that they do is superior. But the fact that there is so much Fanaticism about Google that you should get an indication that something is up. And I’m not down with [...]
Hey dude, yeah it’s been a while. I actually tried using VIM at my current job because I thought that I would be faster, but as it turns out, when you have 20+ files open and some are 10,000+ lines and one is 30,000+ lines, using an IDE instead of a text editor REALLY comes in handy a lot. I still value my knowledge of VIM and use it from time to time, but it’s just not practical for big projects imo. I’m surprised you were using Ubuntu…didn’t you work for Linspire at one point? If it weren’t for games I would have been able to pretty much switch to Ubuntu 100%, but it began to be a hassle to reboot my computer into Windows whenever Dhoff and the guys wanted to play Starcraft
Haha your point is well taken. Even VI masters like yourself can be open to other ideas. And I think that’s a really good thing.
I did work for Lindows/Linspire before in college. But I must admit that I never really fully believed in the product. I heartily believe in Ubuntu. Yeah I feel you on the difficulty with games. Luckily I don’t play games too much anymore. I think that it is a bit of a pain even if I were, but I kind of think that I would want to. It just seems like although it’s not as familiar, everything is much more transparent in Linux if you really want to look. I’m not saying it’s completely easy, but at least it’s not hidden deep in some impossible to decipher registry setting!
Of course I still haven’t started dual or triple booting my laptop like I wanted to. But I still use Ubuntu on a consistent basis for my old desktop (which I’ve converted for the most part into a PVR) and the server that this blog is running off of.