Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
“Language shapes the way we think, and determines what we can think about.” Benjamin Lee Whorf
This week, given our feature article is on a (relatively) new .NET programming language, we’d like to know which is your favourite.
Comments
Anonymous
November 28, 2010
Interesting to see that Nemerle is not listed. How about IronScheme or Clojure-CLR?Anonymous
November 29, 2010
What about Clojure-CLR? github.com/.../wikiAnonymous
November 29, 2010
Clojure?Anonymous
November 29, 2010
Okay, okay. I added Clojure. :)Anonymous
November 30, 2010
The comment has been removedAnonymous
November 30, 2010
Hi Jörg Yes, that is a little picky :). That said, both IronPython and IronRuby *describe themselves" as open source implementations of the Python / Ruby languages: "IronPython is an open-source implementation of the Python programming language which is tightly integrated with the .NET Framework" http://ironpython.net/ "IronRuby is a Open Source implementation of the Ruby programming language for .NET, heavily relying on Microsoft's Dynamic Language Runtime." http://ironruby.net/ So while I buy your argument, the developers don't seem to draw the distinction so I'm pretty relaxed about it. MikeAnonymous
November 30, 2010
In that sense no language is a ".NET language". They're all implementations of languages for .NET... That's not how people think though.Anonymous
November 30, 2010
@Michael - you could argue that IL is a .NET language - a bit low-level, though. C# is perhaps the purest, in that it was designed from the ground up to target a CLI, but I'm sure I've read of some cross-compiler efforts to compile basic programs without a CLI.Anonymous
November 30, 2010
@Marc No, IL runs on Mono as well. IL is a language (albeit low-level) and there is an implementation for .NET.Anonymous
December 01, 2010
Would love to see MSIL on the list...