I’m not in love with any corporation at all. I love technologies. This is the reason why I like Python, Haskell, C# and .NET and so on. I like programming but I don’t want to tie myself with one language, one technology and worse… one corporation… so I’m thinking… I’m thinking about my future as a developer, as a player of the IT world. The truth is that the perfect technology does not exist… I do like and dislike Java, love and hate .NET, esteem Python but still waiting for its worldwide support and so on. I’m looking at the facts… today is the sixth day of March, 2004 and .NET is two years old and If I erase my .NET related blog feeds and websites, I don’t see any .NET at all. No desktop apps, no starting up projects, few stuff on sourceforge, two or three job offers… the horizon is distressing if you look through the hype. I don’t know the reason why but it’s not a good thing. I know, I know, we’ll have to wait for Longhorn to see a large .NET adoption but: Longhorn today counts less than zero; we’ll don’t see it until the end of time (3/4 four years in IT are ages). Look at now: Java, with its problems, with its advantages and drawbacks is wide spread; Python is the best language I’ve ever used and works pretty everywhere. Haskell is cool technology in the pure form. C# is a nice language but I could live with the drawbacks of Java (cause it’s not far different from it).
So… how will be the future? I don’t know. Nobody knows… and I’m still thinking.

