Python让计算机编程语言不再是一种稀有的专业技能,而是普通人都能学会用的灵丹妙药。《经济学人(Economist)》最近一篇关于Python的专题报道揭示了这门神奇的编程语言,它把计算机思维带入了寻常百姓家。Python在当今编程界的流行,用范范的话来说就是:Python诞生于1989年12月,最初是荷兰计算机科学家GuidovanRossum为自己设立的圣诞项目。由于当时的其他编程语言存在各种缺点,这位科学家想创建自己的编程语言。而他建立编程语言的原则也很简单:首先,作为一种编程语言,它应该易于阅读,块中的每一行命令都可以用缩进的格式编写,而不是被一层层的卷曲包围大括号;第二,它应该允许用户创建他们自己的专门的编码模块包,然后可以提供给其他人作为编写新程序的基础;第三,他想要一个“简短、独特且略显神秘”的名字。因此,他以英国喜剧团队MontyPython的名字命名了这门编程语言,并将其包存储库称为TheCheeseShop。在圣诞节项目发明近30年后,VanRossum先生已成为科技界的MontyPython人物,就像电影《万世魔星》(又名《布莱恩的一生》)中的救世主一样。“我无意创造一种大众消费的语言,”他解释道。但在过去的12个月里,美国的谷歌用户搜索Python的次数超过了电视名人金·卡戴珊(KimKardashian)。根据《经济学人》的一张数据图,自2010年以来,Python的查询率翻了三倍,而其他编程语言的查询率则持平或下降(见图表)。根据编程论坛StackOverflow的数据,该语言不仅在专业开发人员中流行,在普通大众中的流行度也在稳步上升,近40%的专业开发人员在使用它,25%的人表示他们会在未来使用它。根据Codecademy这个已经教会4500万新手如何使用各种语言的网站,Python是迄今为止需求增长最大的语言。众所周知,Python开发人员(Pythonistas)已向CheeseShop添加了超过145,000个软件包,涵盖从天文学到游戏开发的方方面面。VanRossum先生很高兴人们喜欢使用他的软件,但他发现自己现在扮演的角色就像一个“仁慈的独裁者”,没有办法保证软件的严谨性。让他成为偶像。他是这样说的:我不习惯这种名声,听起来很奇怪,就像布赖恩试图赶走这么多门徒一样。有时候我觉得我说的做的每一件事都会被视为神一样的力量,这让我很难接受。于是在今年7月12日,他离开了Python管理团队,从此让Python开发者实现自我管理。诚然,学习C可以成为真正的高手,但并不是每个人都需要成为高手;对于我们大多数人来说,拥有编程思维,能够用算法解决问题就足够了,快速学习、简单通用、能让人尽快体验“编程之美”的语言,最适合普及教育。的确,Python之所以能成为大浪淘沙中优秀的通用语言,是因为它有一个杀手级的特性——语法简单,易学;开源平台,方便分享;以及它自己但庞大的第三方软件包。它的多功能性体现在其广泛的用户和实际应用中:CIA用它来黑客攻击,Pixar用它来拍电影,Google用它来抓取网页,Spotify用它来推荐歌曲。Python开发人员可以在CheeseShop中找到许多用于开发人工智能(AI)的优秀软件包。用户还可以使用这些包创建神经网络,模仿大脑中的连接,从大量数据中提取抽象信息。VanRossum先生表示,Python已经成为人工智能研究人员的首选语言,他们为它制作了大量的软件包。来源:搜狐科技
