Learning C#: Early Impressions

For the last couple of weeks, I have been spending time learning C# (the mongrel offspring of Java and C++, as I like to describe it). So far, I haven’t had much trouble, thanks to my strong background in Java, and I think I have done enough in a week to be able to compare the two languages and talk about the parts I like and the parts I don’t. Perhaps these will grow on me in the future, or it may not.

This is not a rant about ASP.NET, which I have also been learning at the same time. That will come in time.

Read the rest of this entry »