I'm just dreading the day that Microsoft decides that C# isn't modern enough and they want to sell a whole bunch of seats of Visual Studio (insert new name here)
They release new versions of Visual Studio every few years, and C# is updated almost as regularly. C# / .net 4.0 will be released this year (as will Visual Studio 2010).
The differences between C# 1.0 and 4.0 are enormous. Microsoft isn't shy about making changes to the language.
Comments
A friend of mine keeps asking me to dump Lisp and "Get modern" with C#, and I try to explain why I prefer Lisp, but he won't accept it.
It was Paul Graham's essay that encouraged me to try Lisp in 2005.
I'm just dreading the day that Microsoft decides that C# isn't modern enough and they want to sell a whole bunch of seats of Visual Studio (insert new name here)
They release new versions of Visual Studio every few years, and C# is updated almost as regularly. C# / .net 4.0 will be released this year (as will Visual Studio 2010).
The differences between C# 1.0 and 4.0 are enormous. Microsoft isn't shy about making changes to the language.
They have an ML dialect called F# as well.