Published on

Iron Everything


I was looking through programming.reddit.com today and discovered that IronLisp now has a website on Codeplex. I haven't coded in LISP since college, but it was certainly an interesting experience.

This got me thinking - how many Iron* projects are there now? This is what I've come up with:

  1. IronPython - the original Iron project?
  2. IronRuby
  3. IronLisp
  4. IronXSLT - (thanks Michael!)
  5. ...

Hmmm... as I was thinking about this blog post, I seemed to think there were a lot more out there. I know there are a lot of other languages that support the CLR, but I guess the Iron designation seems to be fitting with the languages that are build on top of the DLR. I'm a little curious if the Smalltalk/DLR implementation (Vista Smalltalk) will make the name change to IronSmalltalk or not.

So where did the Iron naming scheme come from anyway? Why not Nython1 or NRuby2? :-)

UPDATE - "IRON" stands for "It Runs On .NET"

1 - The Java implementation is Jython.
2 - The Java implementation is JRuby.