Brian Schroer

Don't Call Me Mort!

  Home  |   Contact  |   Syndication    |   Login
  30 Posts | 0 Stories | 22 Comments | 10 Trackbacks

News

Tag Cloud


Archives

Post Categories

Links

Since I first heard about IronPython, I've always wondered why it was called that. When I think about "dynamic" languages, "iron" is not the first thing that comes to mind. Now there's IronRuby also.

I've searched "the internets", and have found no explanation of the names (although I did find out that Python is named for Monty Python and not the snake, which I didn't know).

...Or maybe I'm reading the names wrong and they start with a lowercase "L", not an "I". "L Ron Python" could be a tribute to scientology ;-)

posted on Saturday, August 04, 2007 7:08 AM

Feedback

# re: Why "Iron"? 8/4/2007 11:04 AM Michael Foord
I always assumed it had *something* to do with the fact that it compiles Python code to IL (Intermediate Language bytecode).

Not that that really explains anything...

# re: Why "Iron"? 8/6/2007 7:31 AM Justin
Maybe to indicate that it is stronger or better than native Ruby or Python?

# re: Why "Iron"? 12/27/2007 11:32 PM bratch
From an NxtGenUG interview on Nov 6, 2007 Michael Foord (presumably the same MF as above):
Okay, why the word Iron? I've always wondered this. Iron this or Iron that. Why Iron?
The best explanation I have heard comes from John Lamb, he says it is revisionist history, that have invented it backward to fit with iron, but I think that It Runs On dotNet is a good acronym.


Post Feedback

Title:
Name:
Email: (never displayed)
Url:
Comments: 
Please add 1 and 1 and type the answer here: