当前位置: 首页 > 后端技术 > Python

30 年前的圣诞节,Python 序章被谱写

时间:2023-03-26 01:33:37 Python

30年前的圣诞节,写下了Python的序幕新的语言解释器,作为ABC语言的继承者,是当下最流行的语言之一——Python。之所以选择Python(蟒蛇)作为编程语言的名称,取自于1970年代在英国首播的电视喜剧《蒙提.派森的飞行马戏团》(MontyPython'sFlyingCircus)。1991年,第一个Python解释器正式发布。用C语言实现,可以调用C库(.so文件)。并且当时已经有了Python的核心数据类型:类(class)、函数(function)、列表(list)、字典(dict)、模块(module)。Python的设计理念是“优雅”、“清晰”、“简单”。Guido把“Lifeisshort,usepython”(生命短暂,使用python)作为Python的Slogan。这是因为Python隐藏了很多机器层面的细节交给编译器处理,突出了逻辑层面的编程思维。这使得Python程序员可以将更多的时间花在思考程序的逻辑上,而不是具体的实现细节上。正因如此,在冷落多年之后,Python终于随着大数据和人工智能的兴起而迅速流行起来。它不需要专注于编程工程特性,让数据/人工智能开发人员得心应手。今天,Python已经成为世界上最流行的语言之一。根据Jetbrains的调查,27%的受访者在过去一年中已经开始或仍在学习Python。越来越多的数据开发人员正在使用Python而不是MATLAB作为数据处理语言,机器学习开发人员几乎已经让Python成为首选语言。Flask和Django这两个继承了Python设计理念的优秀Web框架,也让Python在Web领域占据了一席之地。各大互联网公司也争相拥抱Python。谷歌不仅聘请了Guido,还将Python作为谷歌的第三大开发语言。YouTube和Instagram使用Python作为他们的主要技术栈。中国的豆瓣也是Python的忠实用户。我不知道Guido是否会想到在30年前的那个圣诞节写一本假日小说,这将在30年后成为一种占主导地位的编程语言。大家圣诞快乐!本文为原创,首发于微信公众号“为生活编程”。如需转载,请在后台留言。