【创科广场】Python之父入Microsoft 扩大于开发社区实力
不同时代,都有其标志性的编程语言。互联网兴起,带动新兴语言PHP和JavaScript。数据分析和AI时代,Python成为新贵,亦炙手可热。
Python有30年历史,起初只是大学科研人员才会采用,结果变成全球开发AI应用标准语言。
据开发社区GitHub的统计,开发人员选择语言走势,去年统计Python排名,仅次于网页应用必备的JavaScript。GitHub报告解释,数据科学是Python迅速崛起的主因。
近几年,社区开发了大量AI、深度学习、数据科学,皆以Python开发。以GitHub的TensorFlow项目为例,近8成以Python开发,大学研究有关课程,所内的范例全为Python,Python有强大数据科学函式库(Library),包括Pandas等。
退休过于无聊
今年,美国禁止MathWorks向13家中国高等院校授权MATLAB工具,国内甚至利用Python开发替代功能,可见其流行程度。
即使专业开发语言,指数显示Python影响力上升,统计推算编程语言流行趋势的编程语言排行榜TIOBE,计算全球的工程师、电脑课程和第三方供应商的数量。最近,Python升至第二位,排名仅次于C语言,超越了Java。
上周Microsoft公布,Python原创者Guido van Rossum加入了开发人员部门,消息令开发社区普遍相信,有助Microsoft增强在开源社区地位,并助Windows和Azure平台使用Python应用。
去年10月,van Rossum宣布从Dropbox退休,据说因退休生活过于无聊,又决定重出江湖。van Rossum曾于Dropbox担任首席工程师超过7年。
1989年,van Rossum参与撰写Python语言,公认是贡献最多的Python开发人员。他表示加入Microsoft为了令Python更好用(但限于Windows系统上)。
Python社区渐大,争论亦多。2018年,van Rossum宣布卸下Python社区「终身仁慈的独裁者」(Benevolent Dictator For Life,BDFL)。BDFL负责推动Python语言开发的周期,具备解决社区内意见分歧的权力,van Rossum不担任BDFL;不再仲裁分歧,仍是活跃于开发,担任Python开发基金会主席。
最佳Python教程
Microsoft发言人表示,van Rossum加入开发人员部门感到兴奋,显示Microsoft继续贡献Python社区的决心,一同成长。Python是数据科学、机器学习和多个领域最流行语言,van Rossum又是最熟悉Python语言的专家之一,Microsoft的影响力肯定上升。
Microsoft推动Python也非信口开河,最近推出Python教程《Develop with Python on Windows》;内容包括如何创建Python环境;以Visual Studio Code(VSCode)编写Python程式,如何连接Azure,可配合内建Git开发流程,内容公认是Python最佳教程,全长达427集,且不断修订,巨细无遗涵盖Python各种用例。
VSCode是全球最流行开源编程工具之一,加上van Rossum加盟,Microsoft拥有Git,GitHub是全球最大开发社区和开源代码存放网站,Python语言有助Microsoft推动数据科学的开发。Python开发人员选择VSCode建置Python的开发环境,并和Git整合开发流程,基本上已无悬念。
Python语言已是科技企业的重要工具,Netflix和Instagram开发以Python为基础,甚至太空总署探索。本港有愈来愈多数据和AI项目,Python编程收入,肯定水涨船高,《Develop with Python on Windows》网址:https://docs.microsoft.com/en-us/windows/python/



















