Hello Neil, Friday, January 26, 2007, 8:13:43 PM, you wrote:
> evolution of programming languages. In particular they identify > composability, concurrency and FP as being important trends. However their > focus is on borrowing features of FP and bringing them into mainstream > imperative languages; principally C#. afaik, C# borrows one feature after another from FP world - it has limited type inference, anonymous functions, lazy evaluation (or not?) it is why i prefer C# to Java (if i will ever use one of these) - Java don't changed so radically. but really i don't tried C# yet and expect that it has all the problems of "language created by committee" - it combines features from many different worlds and should be hard to master and it should be hard to use various-worlds features together -- Best regards, Bulat mailto:[EMAIL PROTECTED] _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe