IronPython: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Iron Python non è stato scritto per promuovere un bel niente ( come era scritto nell'articolo originale ) bensì oer dare uno scripting alla piattaforma .NET |
Link per DSL |
||
Riga 18:
IronPython è scritto interamente in [[C#]], soltanto una piccola parte del suo codice è generato automaticamente dal linguaggio [[Python]].
Importante dire che IronPython è sostenuto dal [[DLR]] ovvero il Dynamic Language Runtime, ed ha una biblioteca che gira in [[Common Language Infrastructure]] che fornisce la tipizzazione dinamica e la spedizione del metodo dinamico.
La [[DLR]] è parte del [[Framework .NET]] ed è anche una parte del tronco build di Mono. Il DLR può anche essere utilizzato come una libreria di implementazioni. L'idea alla base dei linguaggi Iron* era di avere un ambiente di scripting per creare applicazioni personalizzabili via script, o per creare dei [[Domain-specific language|DSL]] interni.
== Versioni ==
La versione 2.0, distribuita a dicembre [[2008]], e aggiornata 2.0.3 il 23 ottobre 2009, si rivolge [[CPython 2,5]]. IronPython 2.0.3 è compatibile fino al [[Framework.NET 3.0]].
|