Freigeben über


MSDN Flash Poll #13: Language Shapes The Way We Think

“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/.../wiki

  • Anonymous
    November 29, 2010
    Clojure?

  • Anonymous
    November 29, 2010
    Okay, okay. I added Clojure. :)

  • Anonymous
    November 30, 2010
    The comment has been removed

  • Anonymous
    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. Mike

  • Anonymous
    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...