Microsoft vs Open Source
Jeff Atwood has a very interesting article on Giving Up on Microsoft. Like him I’ve spent most of my professional life using Microsoft tools, I started out on Visual Basic (which for all the knocks it gets is a massively productive language) and I moved to C# around 4 years ago although I started dabbling in my own time when the early betas were around.
Herectical as it may be to some people I find that Microsoft tools generally “just work” which is great, they are tools after all and that is the way it should be. I find C# the language to be superior to Java the language (platform wise is a little less clear cut). But C# is essentially the child of Java/C++ and VB so that makes sense.
You might now be thinking that I’m another MS zealot and I hate open source software. I’m not! I’m also a Java Certified Programmer (for all that means) and a reasonably competent (albeit rather rusty) PHP developer. I run several OSs including XP, Vista, Ubuntu, Debian and Centos and I’m happy compiling kernels (if I have to)
I really believe the worst thing you can be in life is a zealot, it’s important to think rationally about decisions you make and not just do something because Microsoft is evil or Open Source is hard to use and ugly. If you do this you’re not going to end up with the best solution for you or your client
Bigotry is bad, mmmk









Recent Comments