Python 的前世今生
Guido哥突然灵光一闪,恩,就叫 Python 好了,诶~就是这么随意,就是这么任性,就是这么直男...
不过那会还只是自己和同事在使用 Python,Guido哥觉得这有点大材小用啊,应该让更多人知道 Python 的牛逼才行啊,不过那会互联网还没有兴起,Guido哥也只能晚上睡觉的时候意淫哪天 Python 火了的场景。
到了 1991 年的时候,互联网已经搞起来了,这时候Guido哥怀着激动的心情开始向世界发布 Python 的第一个开源版本。
过了好一阵,Guido哥觉得这事可能要成!
这是为啥呢?
Guido哥发布的这个开源的 Python 版本,在社区中被疯狂交流,简直就是直击痛点,越来越多的开发者参与讨论,对其越来越重视。
虽然那会 Python 已经小有名气了,但是还没有被广泛的使用,直到 1994 年的催化剂,使得 Python 进入到了更多人的视野之中。
是这样的,有一天,美国的标准技术研究(NIST)的高层 McLay 发现了 NIST 里的研究者有在使用 Python ,而且很多人很感兴趣的样子。
McLay 觉得这玩意应该重视起来,于是他去邀请当时还在 CWI 工作的Guido哥直接来 NIST 玩一阵子。
“喂,Giao哥啊,哦不,Guido哥听说你的 Python 有点东西啊,要不来 NIST 一起研究研究 Python 未来的发展?”
听到能为 Python 带来更好的发展,Guido哥屁颠屁颠就去了。
于是Guido哥和一些Python爱好者在 NIST 办公室研讨 Python 语言的相关事宜。
也正是在这次会议中,Guido哥遇到了一个互联网大佬 —— 罗伯特·卡恩。
就是搞出 TCP/IP 协议的大佬,对互联网做出了巨大的贡献。
这位互联网大佬在美国全国研究创新联合会(CNRI)工作,有人提出让Guido哥到 CNRI 跟互联网大佬一起搞事情。
Guido哥心想:“在 CWI 工作也感到憋屈,有压力,现在如果回去 CWI 继续埋头苦干,啥时候是个头啊,在这边就不一样了,有我喜欢的基友,有我喜欢的项目,有我的梦想,一定要争取这么好的机会”。
于是在 1995 年Guido哥就加入了 CNRI,与里面的主要成员组成了一个 Python 核心团队,他们一起优化 Python,也正是在这个时候,他们创建了一个牛逼的网站,没错,就是 www.python.org。
从 1994 年开始每两年举行一次的 Python 研讨会到现在每年一次的 Pycon, 全世界各地的 Python 爱好者都聚集于此,分享 Python 语言的特性、技巧等等。
能够这么一直办下来,还是要归功于 2001 年成立的 Python 软件基金会,这才让 Python 越来越正式化。
接下来的事你可能都知道了,从 2000 年 Python 2 发布,到 2008 年 Python3 的引进,再到宣布 2020 年对 Python2 的不再维护,这其中都对 Python 做了很多改进,虽然有时候也会被人诟病。
之前Guido哥一直是 Python 的核心人物,人称“终身仁慈独裁者”,对 Python 的每一步发展都起着举足轻重的作用,但是在 2018 年的时候,想要为 Python 引进新的特性,结果Guido哥没料到被人狂喷,直接导致Guido哥心态崩了。
Guido哥越想越气不过,直接宣布退出 Python 管理层,去TM的“终身仁慈独裁者”。
如果你有印象的话,当时挺多媒体说这事的,不过后来Guido哥心态平和了很多,毕竟 Python 一开始可是自己创造出来的。
后来 Python 社区决定每发布新的特性的时候来选举指导委员,让这些委员来监督 Python 的发展,Guido哥当然当选委员,继续指导 Python 的发展。
至此,一个荷兰的程序员,与全世界的开发者联系在了一起。
Python 能取得今天这么牛逼的成绩,主要是在性能和简单之间找到了一个平衡点,于开发者而言,Python 可以写高级脚本,容易使用,弥补了 C 语言的弊端,可以处理一些比较复杂的逻辑,对于初学者来说,入门门槛低,比如它通用性强,语言简单,语法清晰,没有很多花里胡哨的 {{{{}}}}} ,代码读起来不会那么复杂,而且 Python 内置了很多功能,这是别的编程语言所没有的。
再加上现在的各种 AI,大数据的浪潮,尽管还是有人吐槽 Python 的线程性能,GUI的适配,不同解释器的兼容等等问题,但是不得不承认的是 Python 已然牛逼:
这就是今天小帅b想跟你说的 Python 故事,它仍然在不断的发展壮大,也许我们无法成为Guido哥那样的人物,但是我们可以利用他们智慧的产物,为我们的生活,改变一点点,而这一点点的美好,不就挺好的,是吗?
那么我们,下回见,peace!
顺手
,点个在看吧