Domanda

  

possibili duplicati:
   Vs IronPython
   Boo vs. IronPython

Dire che si desidera incorporare un linguaggio di script in un'applicazione .NET.

Boo è modellato sulla sintassi di Python, ma include anche inferenza di tipo, e solo in generale sembra essere un linguaggio migliore, più moderno per incorporare come un linguaggio di scripting.

Perché, allora, c'è tanto clamore su Iron Python?

Successivo Come è stato sottolineato, questa domanda è un esatto duplicato di: questo e questo

È stato utile?

Soluzione

IronPython è direttamente sviluppato e supportato da Microsoft (sotto la guida tecnica impressionante di Jim Hugunin!), E ha un follemente grande libro su di esso ( "IronPython in azione", che sono di parte, ma comunque circa evangelizzo spudoratamente). A parte questo, Boo sembra essere un grande concorrente, e mi piacerebbe provare (erano mai di usare .NET serio piuttosto che come per divertimento sforzo - come il mio sviluppo professionale in questi giorni target Linux e Mac, non è di Windows, che non sembra una probabile prospettiva).

Se si sta utilizzando .NET come bersaglio principale di sviluppo, la mia raccomandazione è di prendere alcuni piccoli, ma non i progetti di giocattoli nella propria area di competenza e sviluppare ognuna di esse sia in Boo e IronPython (alternato che si va per primo) - dopo sei attraverso pochi, saprete ciò che è giusto per te. È così che ho finito per il passaggio da Perl 4 a Python come la mia lingua principale indietro negli anni '90 (piuttosto che attaccare con Perl 4, di cui ero un esperto e guru, o il passaggio a l'allora nuovissimo Perl 5) - alcuni "progetti pilota" completamente sviluppato in ogni ambiente mi hanno lasciato alcun dubbio su ciò che era meglio per la mia produttività.

Altri suggerimenti

2 parole:. Base utente

So già così tante lingue che devo mantenere i riferimenti a portata di mano in modo da poter ricordare se si tratta di "else if", "elsif" o "elif" in qualsiasi momento sto lavorando. A meno che ci sia un motivo valido per usare un'altra lingua (più di un paio di piccole differenze) ho intenzione di attaccare con un so già.

La gente come pitone, e non vogliono altro. C'è davvero nient'altro a questa domanda?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top