I’m sorry Linux

August 16, 2009 at 3:06 pm | Posted in Uncategorized | 1 Comment
Tags: , , , , ,

Hello,

I have been developing for quite a long time and on various different systems. When I was younger I started on a windows machine then as time passed I progressed onto a Linux machine. I’ve always loved open source software, the concept, the actual end product and everything in between, but at times I start to wonder is it all worth it.

I’ve developed some open source software and also saw the other side of the coin, a year or so ago I got a chance to go into the Microsoft head quarters in Dublin, Ireland and I personally know various different developers working for them and I too was (and could possibly still be) a little brainwashed by the whole process.

Growing up with windows I have always noticed the problems, the blue screens and the anger associated with Microsoft products, but now I really have started to look the other way. Using Linux on my home machine and developing on Linux over time I started to get a little annoyed with the small things.

Even when I needed to create a document, open offices spellchecker was inferior to that of open office, it was as if the damn machine was out to get me.

But we love Linux, we let little things slide. Over time the lack of documentation for software started to get to me,  no unified way of doing things…. parts of systems that were integrated but in the next release just don’t work as well… it all started to mount.

I began to get a little sick of netbeans… and eclipse, some simple things were just not working for me and the added annoyance of having to run the JVM was always present.

Then one day I started the process of building a PHP debugger for a project I was working on and I decided to give Visual Studio one more chance. As sad as I was to admit it I loved it. What was not to like, it was as if everything was where it was supposed to be and CLICK… your application is running smoothly no added jars, no plugins, no nothing.

Was it the documentation available, The simple IDE, The one click and run of the application… something sold it to me. It still all feels a little dirty, but I will continue to hold my Linux users card close to my chest, but when the sun goes down, its visual studio time.

I’m not raining down on open source tools and community, it always will be an amazing thing that has helped me and so many other people understand how various different parts of systems are created. But then, when it comes down to the wire money really seems to help the process.

So from now on I will not glare across the room at someone if they boot up a window laptop, or even call them noobish for using visual studio. Call it what you want, the whole proprietary world doesn’t seem to be bad after all.

And no. I won’t go around telling people “Im a pc!”, thats still really sad.

Advertisement

1 Comment »

RSS feed for comments on this post. TrackBack URI

  1. I think you are right. MS software are more polished and integrated than open source ones. But, what the heck, that should be in this way for the money you pay for that, shouldn’t it?
    Thought, you must admit that when this polished and integrated MS things does not work for something, that you really have a problem. In open source world at least you have a decent chance that somebody had the same problem as you before and give a solution for that. In MS world, there are times when no workaround is available.
    I believe that everything has its own place on earth and there’s place for everything. I don’t like MS software for another reason. I am an old developer, like you, and what hurts me more from MS software is that they don’t care about you as a developer. There is no good and solid knowledge which can be real useful for more that 3 years. The MS programmer profile is always a fresh no independent thinking one or, at least, one who is wishful to change every technology once at 3 years.
    As an argument, I learned and used COM/DCOM/COM+, WIndows API. Event .Net is changed too much. What I learned about EJB2 is still valuableas concept and thinking is EJB3 and it will be like that. Because strong and valuable concepts are there.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Blog at WordPress.com. | Theme: Pool by Borja Fernandez.
Entries and comments feeds.

Follow

Get every new post delivered to your Inbox.