首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

你知道Python的起源吗?——源于吉多的无聊

本期就和大家聊一聊Python的起源以及发展过程中的一些故事。

对Python有过了解的读者相信大家都听说过这样的一句话:

“人生苦短,我用Python——Life is short,you need Python”,这句话正是Python的创始人吉多*范罗苏姆所讲的。

1.在1989年的圣诞节期间,吉多-范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的解释程序,作为ABC语言的一种继承。在有了想法之后便立刻开始行动了,在圣诞节结束之后,Python的第一个解释器的原型就诞生了。(感觉下什么叫牛人)

2.那么是什么原因让吉多去开发一个新的解释器呢?原来当时吉多正在参加一个叫做ABC语言的研发,ABC是一种教学语言,就吉多本人看来。ABC这种语言非常优美和强大,是专门针对非专业程序员设计的。但是随着时间的推移,ABC语言并没有成功,并逐渐消失在人们视线里了。究其原因,吉多认为是太过封闭造成的。吉多因此决定要创造一门新的解释器语来改变ABC语言的弊端,因此Python就诞生了,并获取了非常好的效果。

3.之所以选中Python(蟒蛇)作为程序的名字,是因为他是BBC电视剧--蒙提·派森的飞行马戏团(MontyPython'sFlyingCircus)的爱好者。

蒙提·派森的飞行马戏团

4.1991年,第一个Python解释器诞生,并且在互联网上开源了,也就是把Python的全部源代码公开了。它是用C语言实现的,并能够调用C语言的库文件。并且Python具有很强的扩展性,也就是说,有人看到Python这门语言时发现并不能满足自己的需求时,就可以在开源的源代码中继续改进,正是由于这种方式,才能促使Python的迅速发展。

在现在的编程语言中,Python可谓是炙手可热的一门语言,受到了许多的编程工程师的热爱,同时Python可用于网络爬虫、web开发、人工智能、自动化运维等等一些方面。

那么这门炙手可热的语言又有什么优点和缺点呢?下期我们一起聊一聊。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200212A0O03Y00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券