我已经开始使用python中型项目,并且决定使用python 3,因为我没有使用任何大型外部库,而py3k具有一些不错的新语法糖,更重要的是功能注释.但是,似乎WingIDE,Pydev或pycharm实际上都不支持使用函数注释的类型提示.如果我想要类似python中静态类型的内容,切换到boo是合理的选择吗?
解决方法:
Boo是一种很棒的类似Python的静态类型的语言,但是请记住那里是more differences than just static typing.实际上,您也可以执行duck typing on Boo.
从技术上讲,我想说的最大区别是Boo在Mono / .Net上运行,因此库和框架完全不同.
SharpDevelop和MonoDevelop对Boo都有很好的支持.还有一个Visual Studio 2010 plugin that adds Boo support.它仍然是Alpha,但已经可用.