Python开发人员是否要静态键入?

2021-02-28 12:04:30

Python开发人员将简单性和易用性作为使用该语言的主要原因,但根据本周发布的调查结果,他们仍希望获得诸如静态键入和性能改进之类的功能。

Python的简单语法,语法糖和易学性是最受欢迎的功能,吸引了37%的受访者,他们被问到最喜欢哪三个功能。作为年度Python开发人员调查的一部分,于2020年10月对开发人员进行了调查。第二种是高级语言,其代码易于编写和易于阅读,有30%的受访者将其作为自己最喜欢的三个功能。

Python开发人员最希望看到哪三种功能添加到该语言中?事实证明,静态类型输入和严格类型提示是最需要的功能,有21%的受访者紧随其后的是性能改进,有20%的受访者。更好的并发性和并行性排在第三位,有15%的人表示它们是他们最想要的功能。

由Python软件基金会和JetBrains进行的调查于2月23日发布,收集了来自近200个国家和地区的Python开发人员和爱好者的28,000多份反馈。 2020年调查是该年度调查的第四年。

JavaScript是与Python结合使用的最流行的语言,约42%的受访者同时使用这两种语言。 75%的Web开发人员表示他们同时使用Python和JavaScript。

只有8%的执行与数据相关的任务的Python开发人员不使用任何其他语言,而只有3%的Web开发人员仅使用Python。

参与数据分析和机器学习的Python开发人员中,只有32%认为自己是数据科学家。

受访者使用的顶级数据科学框架和库为NumPy,Pandas和Matplotlib。