News for hackers. Stuff that matters.
Re:Poll: What are your liked and disliked programming langua... by runT1ME on Thursday October 10, 2013 @12:35PM (#6528589)
Variance is messed up, lack of higher kinded types, type inference is pretty awful, no implicit conversion, too much boilerplate for a small method call. sometimes I just want to write:

   public static String getFirstThree(String s) = s.SubString(3);
etc. But, the fact that it has LINQ, good lambda support, and some type inference make it a very good language over all.
Re:Poll: What are your liked and disliked programming langua... by Locke1689 on Thursday October 10, 2013 @01:39PM (#6528986)
lack of higher kinded types,

If you know about kinding, you probably understand that type system design really has to go hand-in-hand with language design. Introducing those kinds of breaking changes now is incredibly difficult, unfortunately.

As far as boilerplate goes, though, I can't promise anything but I can say that we hear you and this is something that could get attention in the near future.