Python之父退休,龟叔与Python的渊源

阅读文本大概需要 3 分钟。

Python之父,Guido von Rossum

一周之前在 Twitter 宣布自己即将离开 Dropbox
 

在国内,我们称他为龟叔

Dropbox 是美国一家做在线文件存储服务的上市公司

龟叔在Dropbox工作了7年
 

龟叔的前一份工作在 Google

他去Google面试的时候,简历上只写了三个字 

“I wrote Python”

当然这只是个段子

说起龟叔与Python的渊源

还要追溯到30年前今天

龟叔 1982 年毕业阿姆斯特丹大学

取得数学和计算机科学硕士学位

相比数学

他更热衷于写代码

1989年

为了打发无聊的圣诞节假期

想找一个编程项目来做

于是决定为他正在构思的一门新语言写个解释器

这门语言就是Python

Python这个名字的来自电视剧

《Monty Python’s Flying Circus》


《蒙提·派森的飞行马戏团》

因为龟叔是这部电视剧的狂热爱好者

Python 的很多思想来自于一门叫 ABC 的语言

因为龟叔早期就参与了ABC语言的开发

ABC是一门面向非程序员的编程语言

对初学者非常友好

具备可读性、易用性

学习等诸多优点

非常接近于人类自然语言

你不需要知道什么是指针

也不需要自己管理内存

但是ABC的缺点也明显

安装程序过大

硬件配置要求高可扩展性差等等

30年前

一台苹果电脑的内存是128KB

而今天8G内存是程序员的标配

因此ABC也没有流行起来

龟叔希望重新设计一门语言

继承ABC语言优点的同时

改善编辑器大小

提高可扩展性等方面的缺点

最初

Python作为龟叔的个人项目

自己一个人开发

不同的是

Python 拥有开放性

并结合了C和其他一些语言

让来自世界各地的开发者都可以参与到Python的开发中
 


(开源家族)

Python 也称之为「胶水语言」

因为它提供了丰富的API和工具

用起来方便

处理复杂逻辑时没有 shell 脚本那么的局限

也不需要像C语言那样需要程序员自己管理内存

龟叔说

“我的初衷就想着

为什么我不开发一种自己的语言

我可以利用现有的ABC语言

但将开发规模从需要三年完成的大项目缩小到自己可以在三个月内完成的小项目

于是Python诞生了。”

如今

Python不再是程序员的特供语言

它正在以其爆炸式增长被越来越多各行各业的人使用
 

65岁的龟叔去年卸任BDFL

(“终身仁慈独裁者”)

今年2月重回决策层

恢复自由身的龟叔

相信有更多时间投入到Python社区的发展之中

往期推荐

01

别再让我帮你盖楼了行不?给个脚本自动盖楼领喵币,附APK

02

Python开发必备的5个酷毙的Python工具

03

十款 Windows 下必装软件,大大增强工作幸福

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值