Domanda

Ho iniziato su un progetto di medie dimensioni in python, e ho deciso di usare Python 3 perché non sto usando qualsiasi grandi librerie esterne e py3k ha qualche bella nuova zucchero sintattico e soprattutto le annotazioni di funzione. Tuttavia, sembra che nessuna delle WingIDE, Pydev, o PyCharm effettivamente avere alcun supporto per tipo accennando utilizzando le annotazioni di funzione. Se voglio qualcosa di simile a tipizzazione statica in python, è il passaggio a fischiare una soluzione ragionevole?

È stato utile?

Soluzione

Boo è un grande Python-come il linguaggio staticamente tipizzato, ma tenere a mente che ci più differenze che tipizzazione statica solo . In realtà si può anche fare anatra digitando su Boo .

Tecnicamente, direi che la differenza più grande è che Boo gira su Mono / .Net in modo che le librerie e framework sono totalmente diverso.

SharpDevelop e MonoDevelop entrambi hanno un buon supporto per Boo. C'è anche un Visual Studio 2010 plugin che aggiunge il supporto Boo . E 'ancora alpha, ma già utilizzabile.

Altri suggerimenti

Si potrebbe provare con Cython . E 'in qualche modo CPython con tipizzazione statica. Vedi anche questo link

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