
31 Jan
2007
31 Jan
'07
6:02 a.m.
Hello Neil, Wednesday, January 31, 2007, 11:09:06 AM, you wrote:
C# [..] has all the problems of "language created by committee"
Whereas Haskell has all the benefits of a language created by committee! Actually, wasn't C# largely created by one man, Anders Hejlsberg?
C# 1.0 may be nice language. but since then he has borrowed features here and there. it's like Ocaml that tries to join FP and OOP together Haskell suffers from "committee problem" in his extensions. for example, declaration styles for regular "data" and GADTs are different, because peoples creating first and second had different stylistic preferences -- Best regards, Bulat mailto:Bulat.Ziganshin@gmail.com