前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >经济学人:Python为什么是编程语言中最skr的?

经济学人:Python为什么是编程语言中最skr的?

作者头像
前端教程
发布2018-08-16 15:18:22
4970
发布2018-08-16 15:18:22
举报
文章被收录于专栏:程序员IT圈程序员IT圈

综合来源:大数据文摘、开源中国

Python的出现让计算机编程语言不再是生僻的专业技能,而是常人都能学习和使用的万金油。

《经济学人(Economist)》近日对Python的一篇专题报道,揭秘了这一把计算机思维带入寻常百姓家的神奇编程语言。

Python在今天编程界的火热流行度,借助凡凡的一句话,那就是:

诞生于1989年12月,Python最初是荷兰计算机科学家Guido van Rossum为自己设立的一个的圣诞项目。

由于当时的其他编程语言都有各种缺点,这位科学家就想创建自己的编程语言。

而他建立编程语言的原则也很简单:

首先,作为编程语言它应该易于阅读,一个板块内的每行命令只要采用缩进格式书写即可,而不用被层层的花括号括起来;

其次,它应该让用户可以创建自己的专用编码模块包,然后可以将其提供给其他人,使其作为新程序编写的基础;

第三,他想要一个“简短、独特且略带神秘”的名字。

因此,他以英国喜剧团队Monty Python的名字来命名这种编程语言,而其软件包存储库被称为Cheese Shop。

在他的圣诞项目发明近30年后,Van Rossum先生就像电影《万世魔星》(又名《布莱恩的一生》)中的救世主一样,成为了技术界的Monty Python人物。他解释道:“我并没有打算创造一种适合大众消费的语言。”

但在过去的12个月里,美国谷歌用户搜索Python的频率比搜索电视网红金卡戴珊频率还要高。

Python 热度激增

根据 Stack Overflow 的一项调查显示,Python 不仅在专业领域的使用率得到增长,在普通开发上的使用率也有所提升,有 40% 的受访者表示他们现在正在使用 Python,有 25% 的受访者表示希望学习 Python。

Codecademy 是一个编程语言使用与教学网站,该网站表示,到目前为止,学习 Python 的需求增长最快。Python 开发者已经为这个世界贡献了 145,000 个安装包,涵盖从天文学到游戏开发的各大领域。

就业网站 eFinancialCareers 报告称,从 2015 年第一季度和 2018 年,提及 Python 的列表增加了近四倍。

Python 在 2014 年已经是美国大学最受欢迎的入门语言,但它的教学通常仅限于那些研究科学,技术,工程和数学的人。现在有 40% 的美国学校提供此类课程,高于 2013 年的 10%。大约三分之二的 10 到 12 岁学生都有 Code.org 网站的帐户。也许充满自动化工作的未来感到不安,90% 的美国父母都希望自己的孩子学习计算机科学。

van Rossum 虽然为此感到高兴,但发现终身仁慈独裁者的监督角色越来越难以忍受。他担心自己成为某种偶像,就像布莱恩试图赶走门徒一样,他决定辞职,让 Python 社区自我管理。

Python 会是我们的未来吗?

与其他编程语言比起来,Python 并不完美。其他语言具有更高的处理效率和专业能力,如,C 和 C++ 使用户可以更好地控制计算机处理器;Java 非常适合构建大型复杂应用程序; JavaScript 是通过 Web 浏览器访问应用程序的首选语言。

相比之下,Python 的优势就是:语法简单,易于学习,它强大的第三方软件包使它成为一种优秀的通用语言。

经济学人在文中写道,Python 为人工智能的发展做出了杰出贡献,也给我们的生活带来了便利,如,营销人员可以使用该语言建立衡量活动有效性的统计模型;大学讲师可以检查他们是否正确分配成绩;即使是“经济学人”的记者,在网上搜索数据,通常也会使用用 Python 编写的程序来实现这一目标。

Python 的热度能够持续多久,是大家现在比较关心的一个问题。对此,经济学人表示:随着我们时代的变革和发展,每个时期都会出现一门主导的语言,随之就会有另一门语言褪去主角光环。没有一门编程语言会成为人们的唯一追求。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-08-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 程序员IT圈 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Python 热度激增
  • Python 会是我们的未来吗?
相关产品与服务
大数据
全栈大数据产品,面向海量数据场景,帮助您 “智理无数,心中有数”!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档