Microsoft Visual Studio's interface feels so kiddy. It's like Microsoft Word for Programmers.
Name:
Anonymous2008-09-25 1:18
It is not necessary to use Visual Studio to program in C#. Use MonoDevelop or ed if you like.
Thankfully the language has lambdas now, but I still wish it had conveniences like let ... in and where, and tuples. A set of functional primitives to go with the new language features would be nice too. (LINQ is part-way there)
I haven't used Java, but it sounds dreadful compared to C#. I also hate the idea of a one-public-class-per-file restriction.