试图潜入Qt的大部分时间,但尚未完成大型项目.目前正在使用Python,但我一直在想 - 在程序员生产力方面,这真的是更好的语言吗?
在大多数语言之间的比较中,Python是明显的答案,因为你不必混淆内存管理等等.
但是,Qt我不太确定.它为C++提供了足够的附加功能(从我可以看出)一行Python代码大部分时间大致等于一行C++代码(不包括类定义和结构组件等一些额外的东西).只要您坚持使用其类,Qt几乎可以为您完成所有内存管理,并为您在Python中找到的好容器提供等价物.
我一直喜欢静态类型的语言,但由于各种原因已经加入了Python的潮流.但是,如果程序员的工作效率与C++类似,我可能会以这种方式跳回来获得其他好处 - 更高效的代码和更少的用户安装依赖性.
思考?