3

私はPythonで中規模のプロジェクトを開始しました.Python 3を使用することにしました.大規模な外部ライブラリを使用しておらず、py3kには新しいシンタックスシュガーとさらに重要な関数注釈があるためです. ただし、WingIDE、Pydev、または pycharm のいずれも、実際には関数注釈を使用した型ヒントをサポートしていないようです。Python の静的型付けに似たものが必要な場合、boo に切り替えるのは妥当なオプションですか?

4

2 に答える 2

4

Boo はPython に似た優れた静的型付け言語ですが、静的型付け以外にも違いがあることに注意してください。実際、 Boo でダックタイピングを行うこともできます。

技術的には、Boo が Mono/.Net で実行されるため、ライブラリとフレームワークがまったく異なることが最大の違いだと思います。

SharpDevelopMonoDevelopはどちらも Boo を適切にサポートしています。Boo サポートを追加するVisual Studio 2010 プラグインもあります。まだアルファ版ですが、すでに使用可能です。

于 2010-05-19T13:42:11.557 に答える
1

Cythonで試すことができます。ある意味、静的型付けを備えた CPython です。このリンクも参照してください

于 2010-05-19T12:35:36.693 に答える