Tuesday, March 31, 2009

Changing over to .NET

After a lot of thought and meditation I have decided that it is time for a change. This change has been in the works for a long time. I want to belong to something monolithic and proprietary, and I think that .NET on Windows is the way to go.

The .NET platform empowers me with the ability to choose from a host of languages like C#, asp.NET, vb.NET, Boo, IronPython, IronRuby, and many more. And after long and careful consideration I have decided that my next language of choice will be C#.

C# is under the stalwart auspices of Microsoft itself, instead of some guy from Denmark. It has static typing and thanks to compilation most bugs are caught quickly. The curly braces clearly delineate code blocks, and the semi-colons show me when a statement ends. Partial classes will let me spread my object code across many files, and lambda expressions will let me compress complicated functionality into generic functions. Documentation is done via XML rather than the RestructuredText used across the Python community.

Of course, Visual Studio has a lot of visual elements. I am not sure what that means, but being Visual is obviously superior to the TextMates and EMACS I have used in the past. I can't afford Visual Studio yet, but if I don't buy any groceries for myself, wife, and son, I should be able to pay for my copy in only 2-4 months!

In summary this year looks very exciting.

Update: This was an April Fool's joke.

8 comments:

Anonymous said...

Riiiight.

Unknown said...

Heh, this was a good one; I thought I had to resort to putting on Erasure to wake up.

sasha said...

Good one, april foolsday

kcunning said...

Dammit, Danny! Just as I'd decided that we're better of migrating the shop to ColdFusion!

Derek said...

Personally, I think this is the year of COBOL for me. COBOL still runs most of many of the businesses in the world. The numbers of expert COBOLers are dwindling and thus there is a great market opportunity here, a niche that will last at least until I die, which is all I really care about, anyway. COBOL's separation of code into data and procedure blocks is really clean, as well. And I hear that women love men with nice, stolid, dependable, business-oriented jobs; so what could be more of a chick-magnet than COBOL?

Anonymous said...

You had me there for about 2 seconds before I checked the calendar. Phew! I thought you were serious!

Anonymous said...

Wow, it sounds like you've really thought this through. Congrats, man, on the choice, and on your dedication to excellence. I'm sure you and your MS products will be very happy together. :)

lifewithryan said...

I just about snorted Highlander Grogg through of my nose...I needed a good laugh.