Man whenever I code in C# I find something new about the language that I just absolutely love. I mean I love coding C++ because of how much nicer it is to work with memory, and just how powerful the language is but coding in C# just feels so smooth and clean. For example, I just find the way C# deals with Delegates to be so much cleaner then the standard C++ way of function pointers; so much easier to read and deal with. As well today I just discovered you can set constraints on Generic types using the “where” keyword. This just made setting up abstract classes for the new game I am working on a breeze, and making sure everything is type safe and non-nullable. There is so much more I like about the language I can rant on for awhile but all I can say is: I <3 C# 😀
C# <3 rant
05/21/2011 at 16:25