Frage

Ich habe auf einem mittelgroßes Projekt in Python begonnen, und ich beschloß, Python 3 zu verwenden, weil ich keine großen externe Bibliotheken und py3k hat einig schönen neuen syntaktischen Zucker und was noch wichtige Funktion Anmerkungen. Allerdings scheint es, wie keiner von WingIDE, Pydev oder PyCharm eigentlich keine Unterstützung für Typen hat Hinting Funktion Anmerkungen verwenden. Wenn ich so etwas wie statische Typisierung in Python will, schaltet eine vernünftige Option boo?

War es hilfreich?

Lösung

Boo ist ein groß Python-wie statisch typisierte Sprache, aber bedenken Sie, dass es mehr Unterschiede als nur statische Typisierung . Eigentlich können Sie auch tun Duck Typing auf Boo .

Technisch gesehen würde ich der größte Unterschied sagen, dass Boo auf Mono läuft / .Net so die Bibliotheken und Rahmen sind total anders.

SharpDevelop und MonoDevelop sowohl für Boo gute Unterstützung haben. Es gibt auch eine Visual Studio 2010-Plugin, das Boo Unterstützung fügt . Es ist immer noch Alpha, doch bereits verwendbar.

Andere Tipps

Sie könnten versuchen, mit Cython . Es ist in gewisser Weise CPython mit statischer Typisierung. Siehe auch Link

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top