2009-07-28 14 views

Respuesta

76

IronPython fue el primero y el resto lo siguió. En cuanto a por qué IronPython se llama IronPython, Jim Hugunin entra en eso en this video (aproximadamente a las 14:00). Se dice que fue en parte para evitar que calificó Language.NET o Idioma #, y la idea es que las lenguas de hierro son:

  • implementaciones de lenguajes verdaderos

    • Fiel a la lengua
    • Fiel a la comunidad
    • Fiel a la experiencia
    • Excelente rendimiento
  • Gran integración con .NET

    • Fácil de usar bibliotecas .NET
    • Fácil de usar otros lenguajes .NET
    • Fácil de usar en huéspedes .NET
    • Fácil de usar con herramientas .NET

Y una explicación acrónimo poco engañoso, que entró después de que el nombre de:

I JECUCIÓN R Unning O n. N ET.

17

hierro es fuerte :)

que no tienen ni idea!

yo soy el autor de IronScheme, y sólo voy junto con la ola de marketing: P

+2

Supongamos que las opciones disponibles fueran IronScheme o Scheme # ;-) – MPritchard

+10

Oye, creo que voy a inventar un lenguaje llamado Y. :-) –

+7

Rápido, alguien crea un idioma llamado "Ning";) –

1

No creo que hay una razón particular. Más para que el primero se llamara Iron (IronPython, creo) y los demás lo siguieron.

4

Todos son IronPython seguidores, la pregunta es, ¿de dónde IronPython originate? (video)

Meet Jim Huginin creador de Jython y el cerebro detrás de IronPython ...

A medida que el vídeo ya no es (agosto 2010) disponible, voy a include a quote:

IronPython es una implementación del lenguaje de programación Python, dirigida al .NET F ramework y Mono, creado por Jim Hugunin. Hoy Jim en su sesión “ Deep Dive: Dynamic Languages ​​en Microsoft .NET ” ha explicado la naturaleza de hierro. Es el ACRONIM del “ I MPLEMENTACIÓN r Unning o n. N y ”.

30

Del creador de IronPython Jim Hugunin

http://port25.technet.com/archive/2006/06/01/2565.aspx

Te daré la historia, pero voy a dar que la versión corta porque no es muy bueno.

En ese momento, tenía una empresa de consultoría llamada "Want of a Nail Software". "Want of a Nail" se basa en en un poema infantil. Se trata de la importancia de las cosas pequeñas. He siempre he creído en la importancia de las cosas pequeñas. Parte de la historia del rendimiento actual de IronPython es que no fue una gran cosa - Todo el mundo quiere saber "¿Cuál fue la gran cosa?" Hubo algunas cosas grandes de , pero la mayor parte fueron cosas pequeñas, prestando atención al rendimiento de en todos los lugares.

Entonces, esa era la empresa de consultoría y "Iron" parecía coincidir.

Hubo algunos nombres obvios: Python.Net, Python #, nPython - Todos de fueron tomados. Todas las URL para fueron registradas.

que no quería volver a utilizar cualquiera de esos nombres , por lo que "hierro" era sólo una especie de nombre que me atrajo a un nivel visceral - Me gusta la sensación de "IronPython".

Hay un poco de "Iron Chef" en , aunque siempre soy reacio a lo admito.

+0

¿Qué es "Iron Chef"? – wp78de

0

Según el elemento, algunas respuestas vienen a la mente. El positivo primero: es fácil formar aleaciones de hierro, a menudo con propiedades superiores.

También hay algunas connotaciones negativas, sacar sus propias conclusiones: hierro se oxida muy fácilmente

+1

Sin mencionar que es bastante frágil :) – MPritchard

0

Según el video Pumping Iron (que se encuentra en Channel9) que representa I t R uns O n. N et, no I mplementation R unning O n. N ET.

0

No tengo ninguna evidencia de apoyo en absoluto, pero siempre pensé que el monstruo Iron Cobra de Dungeons and Dragons debe haber tenido alguna influencia en la denominación de IronPython.

Cuestiones relacionadas