The .NET API patent, mono, and GNOME
Posted Jan 20, 2006 12:59 UTC (Fri) by massimiliano
In reply to: The .NET API patent, mono, and GNOME
Parent article: The .NET API patent, mono, and GNOME
IMHO, those languages are very nice, but not many developers understand
them (or any functional language).
You can argue that they should, but they don't, they think "imperative", and cannot see the value of closures, type inference & co, and just pretend that Haskell, Scheme and Ocaml are nothing more than useless intellectual contortions.
Mono has the potential to get the best of both worlds: C# as a language is anyway good for the "mainstream programmer", but the runtime and bytecode can easily support more evolved languages (and the existence of Nemerle and F# is a practical prooof of this). And having a common platform among languages makes things easier when you mix and match them (try using a Python library from, say, Ruby, and contrast this to using a Boo assembly from Nemerle, which is possible today).
And moreover, C# itself is evolving on the same direction...
to post comments)