“人生苦短,我用Python“,你们可能已经想到这句话就来源于Python的作者—[荷兰]吉多·范罗苏姆。没错,就是上图中那个老鲜肉。其实Python出现的时候还有一个小插曲,完全就是一个机缘巧合。
Python的名称由来
这里呢,我给大家讲一个小故事,在这个1989年的圣诞夜喝,吉多为了打发圣诞夜的无聊,程序员有的时候是不太爱社交的,喜欢一个人思考人生,所以呢,他决定用圣诞夜开发一个脚本程序,那么这个脚本程序怎么命名呢,当时他特别喜欢一个有名的喜剧团体叫做Monty Python,其实没有经过什么深思熟虑,于是呢就把这个小的脚本程序,命名为了Python。
Python英文的愿意有蟒蛇的意思,就是那只很大,很粗的蛇,所以在后面我们说到的牌子的时候,也有暗指这个蟒蛇的寓意,那么对于本身来说Python它的出现是因为什么原因呢?
Python的初衷
这里给大家再讲一个小故事,早期吉多参与了一个程序设计。这个程序叫做ABC,它是一个用于教学的语言。在一九八几年的时候,那时候计算机还是属于少数人的专利,只有在科学院有科学家来进行操作的,那么对于当时ABC设计的初衷,就是能够有更多人掌握编程的魅力,让了解这个计算机的用意,所以呢设计了这么一个编程语言。ABC的这门语言是非常的优雅,而且强大,它是用接近于我们平时英文口述的语法来进行程序的编码,比当时任何一个设计语言使用都要简单,但是ABC却没有取得成功。原因很简单,就是因为ABC当时它并不开放源代码,所以并没有得到当时社会和学校的普遍认可。于是吉多就想,这么好的东要是不把它发扬光大,那岂不可惜了吗,于是他就在ABC这个语言的基础上开放源代码,并且进行了更新和优化,于是Python就诞生了,所以说Python的前身就是刚才说的ABC这门语言,它的一个重要的特性就是开放源代码,并且语法和使用的方式接近于我们的自然语言,这是Python在设计之初最重要的魅力。后来呢,在经过二十多年的不断的积累和迭代以后,Python到现在为止已经发布到了第三个大版本。