News for hackers. Stuff that matters.
Re:Open source Mono framework brings C# to iPhone and Wii by chaostheory on Monday January 26, 2009 @11:34AM (#450600)
I agree that the language is essentially a much better Java, but C# is missing Java's (and pretty much most other language's) community; namely the open source part. (Could be my inexperience - only been using it a little over a year but) I've found myself having to make wheels that should have already been built. this would have been fine in the pre-internet era, but nowadays it's just a bit annoying, and no I still don't feel like paying for closed source libs

I think codeplex is the right direction, but MS needs to give open source for C# stronger support (instead of ignoring stuff like nUnit).

Another criticism, compared to other languages, is the cruft attached to C#. Like Java, C# is a 'you kinda need to use a heavy IDE to make life easier' language.

Re:Open source Mono framework brings C# to iPhone and Wii by snprbob86 on Monday January 26, 2009 @02:43PM (#450888)
Most open source C/C++, Java, Python, Ruby, OCaml, and other libraries can be compiled against MSIL and called natively from C# or consumed as binaries and invoked via common C calling conventions.

As for the IDE dependency complaint, I think this applies more towards some of the standard libraries such as WPF, WinForms, ASPX, ADO.net, etc. I think it is a very valid complaint, but I don't think it is about the language itself.