News for hackers. Stuff that matters.
Re:C# Language Specification 5.0 by pjmlp on Tuesday June 25, 2013 @02:30AM (#5937896)
Yes, but C# is a better fit for the enterprise world than F#.

Currently my F# code is mainly for scripting when doing .NET projects, but only if I am the only user of such scripts, otherwise Powershell.

Anyway I really appreciate the work Microsoft puts on F#, Haskell and OCaml via their research arm.

Re:C# Language Specification 5.0 by Associat0r on Tuesday June 25, 2013 @02:57AM (#5937967)
Why would C# inherently be a better fit for the enterprise world?
Re:C# Language Specification 5.0 by pjmlp on Tuesday June 25, 2013 @03:29AM (#5938051)
Because most Fortune 500 employees by definition are code monkeys that won't touch FP concepts, just doing the typical CRUD applications full of design patterns.

Having FP concepts sneak in C# is easier to get them introduced in this world, than forcing this type of developers to use something like F#.

This why Erik Meijer decided the best way to bring FP to the enterprise was via Visual Basic.

http://research.microsoft.com/en-us/um/people/emeijer/papers...