Python简史「python语言发展历史」

更新时间:2023-06-04 09:15:15来源:搜狐

随着近来AI编程开发的大热,也带火了Python这门编程语言,在TIOBE 2019年8月份的编程语言排行榜上,Python 排名第3,在编程语言社区生态指数排行方面,Python从2018年开始迅猛的提升。

Python开始在国内大火也就是这么几年的事情,随着近几年关于云计算以及AI的火热发展也带火了Python这门编程语言。

其实Python早在30年前的1989年就诞生了,Python的创始人为吉多·范罗苏姆,1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。之所以选中Python作为程序的名字,是因为他是BBC电视剧——蒙提·派森的飞行马戏团的爱好者。

ABC是由吉多参加设计的一种教学语言。就吉多本人看来,ABC这种语言非常优美和强大,是专门为非专业程序员设计的。但是ABC语言并没有成功,究其原因,吉多认为是非开放造成的。吉多决心在Python中避免这一错误,并获取了非常好的效果,完美结合了C和其他一些语言。

就这样,Python在吉多手中诞生了。可以说,Python是从ABC发展起来,主要受到了Modula-3(另一种相当优美且强大的语言,为小型团体所设计的)的影响。并且结合了Unix shell和C的习惯。

1989年圣诞节期间产生开发Python编程语言的大胆的想法,然后吉多花了三个月的时间实现了Python的原型,也即Python的鼻祖,这时候已经是1990年了,如果换成现在,如果某位大神说他创造了一门新的编程语言,然后在抖音啥的把vlog一发,一定能大红,但在1990年,那时候互联网还没普及,那时候从事编程工作的都是IT行业内的专业人员,而不像现在连娃娃都开始普及Python编程了。

所以当初吉多并没有对Python成为网红抱多大期望,因为在互联网普及之前,想要使一个编程语言落地生根是非常困难的。

1991 年,吉多·范罗苏姆在 alt.sources 新闻组里发布了 Python,这是一个类似开源软件的版本(六年后开源软件这一术语才首次出现)。这也意味着Python 1.0版本正式发布了。

到了上世纪90年代中期,随着互联网的兴起,Python 社区开始逐渐壮大。Python开始涉足 Web 开发,这时候网路应用成为 Python 的主要舞台。这时,Python 开始与 Perl 和 Shell 脚本一起用于 Web 服务器上的后端脚本开发,可以用Python来创建动态网页。

作为一种功能强大的脚本语言,Python 降低了使用者的入门门槛,这也是Python 在开发人员中备受欢迎的原因之一。

1994 年,Python 引起了 Michael McLay 的注意,他当时在美国国家标准局(NBS)担任高级职务,这个机构现在是美国国家标准与技术研究院(NIST)。这预示着 Python 将受到研究人员和科学家的青睐。这也就为后来Python在科学计算及人工智能领域大火打好了基础吧。

自 1991 年公开发佈以来,Python 社区用户数增长显着,到 90 年代中后期,Python 已经拥有相当大的全球用户群。在此期间,随着 Python 软体基金会(PSF)前身的建立,(PSF 于 2001 年创立),Python 语言的管理开始正式化。随着社区的发展, 1994 年开始的两年一度的 Python 研讨会越来越受欢迎,最终发展成 PSF 的年度大会 PyCon,至今依然是年度盛事。

在社区的推动之下,Python 2.0于2000年10月16日发布,增加了实现完整的垃圾回收,并且支持Unicode。

Python 3.0于2008年12月3日发布,此版不完全兼容之前的Python源代码。不过,很多新特性后来也被移植到旧的Python 2.6/2.7版本。

吉多·范罗苏姆创造了Python语言,但Python早已不是他一个人的语言了,在其发展中社区的力量发挥着积极的作用。2018年7 月 12 日,吉多·范罗苏姆退出 Python 核心决策层,转居幕后。

看好Python发展的同学,老wu这里整理了一些关于Python的学习教程,有兴趣的同学可以访问下边给出的链接获取下载。

https://www.mr-wu.cn/category/software-development/programming/python/

免责声明:本文为转载,非本网原创内容,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。