Python语言的2017年终总结

在1989年12月,我在寻找一门课余编程项目来打发圣诞节假期。办公室会关门,但我有一台家用电脑,而且没有太多其它东西。我决定为当时我正构思的一个新的脚本语言写一个解释器,它是ABC语言的后代,对UNIX / C程序员会有吸引力。作为一个《蒙提·派森的飞行马戏团》(Monty Python's Flying Circus)的狂热爱好者,于是我选择了 "Python"这个名字作为项目的标题。

Python 创始人吉多·范罗苏姆(Guido van Rossum)因为圣诞节假期太无聊,为了打发这几天的时间,不经意间就创造出了Python这门编程语言,转眼Python快到而立之年。

Python之父龟叔身穿「人生苦短,我用Python」

2017年,Python 出现在各种编程语言排行榜前排位置,先是 IEEE Spectrum 杂志发布一年一度的编程语言排行榜,Python 第一,后是 Stack Overflow 问答社区根据用户提交的问题综合统计出 Python 为今年增长最快的编程语言,GitHub 也有相关的统计结果,Python 仅次于 JavaScript,在著名的 TIOBE 编程语言排行榜中,Python升居第4,这些权威机构都在告诉我们一个答案:Python 被越来越多的人使用,在国内也掀起了一股 Python 风,Python语言列入山东省小学课本,浙江省将 Python 作为高考可选科目,甚至微软也或将考虑将Python作为 Excel 的官方脚本语言。

2017年前,选择 Python2 还是 Python3 是初学者最纠结的问题,特别是强迫症选择综合症患者。好在社区经过多方长达10年的努力,主流第三方库全部开始支持 Python3,只有那些没人维护的项目还在用 Python2,如果连 Python3 都支持的库遇到 Bug 通常也不会有人会去修复,所以你应该毫不犹豫选择 Python3。Django、 IPython 等框架甚至开始放弃 Python2 的支持,接下来一年肯定还有更多框架抛弃 Python2。Python2 也即将在 2020 年退出舞台。点开查看Python2还剩多少天

一年一度的 Pycon 大会(美国的 Pycon)是 Python 爱好者的年度盛典,全球顶尖的Python开发者都会参与的会议,很多关于 Python 你不知道的技术及应用场景都可以在这里看到,今年的 Pycon 大会上百个 topic 内容丰富多彩,从编程语言到企业实战经验谈,当然最让人印象最深刻的是 Instagram 工程师分享的关于 Python 在 Instagram 的应用场景以及 python2 迁移到 Python3 的经验谈,对了,2018年的 Pycon 大会已经开始对外开通注册。反观国内的Pycon大会,实在不敢恭维

Python社区一直在给 Python 添加新特性,尽管 GIL 问题一直存在,但似乎也不是什么问题,社区也在积极努力改善 Python 性能,尝试让 Python 运行得更快一些,Python3.5 中引入的异步 asyncio 模块,python3.6 引入异步生成器、异步推导式,目前 Python3.7 已经进入了 alpha 3 版本,预计 2018 年 6 月份发布3.7正式版。

除了官方基于C的 Cpython 解释器之外,公认速度最快的基于JIT实现的 pypy 也在不断地改进,在兼容性方面已经做了很多努力,现在已经开始支持 Python3.5,同时支持 Pandas, NumPy 科学计算工具

未来几年Python热潮还会进行下去,就像人工智能可以辅助人类完成很多工作一样,各行各业都可以使用Python来提高他们工作效率,并被越来越多的非程序员喜欢。如果有一天前台妹纸都在用Python做简单数据分析时你不要觉得大惊小怪,因为前几天就有做前台的读者说上班太无聊现正在学Python。

本文来自企鹅号 - Python之禅媒体

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏程序员笔记

如何做好一个计划

1132
来自专栏机器人网

高水平自动化工程师是如何炼成的?

成长篇:如何成为一名合格的工程师 初入工控行业的年轻人,肯定梦想着早日成为一名合格的电气工程师。 个人觉得,首要任务,需要具备以下几个能力: 能用计算机进行...

3406
来自专栏杨建荣的学习笔记

关于职业生涯(r10笔记第53天)

下午在看Python的一本书的时候,突然脑袋里冒出了很多的想法。而且看着看着想起了很多以前的学习经历,这可能是一个悟道的开始吧。这么说吧,悟性是一个人学...

3609
来自专栏飞总聊IT

大数据那些事(13):乱入的卖书的

大西雅图地区是云的故乡。这里一年超过8个月的雨季让有云的天气遍布夏天以外的每一天。华盛顿湖把大西雅图地区划成了东岸和西岸。东岸是乡下,上个世纪微软在这里成就了它...

3548
来自专栏大数据文摘

每天记录一件开心的事,736天后回看数据我学到了…

1733
来自专栏我是攻城师

你选的不是专业,而是阶级

4545
来自专栏北京马哥教育

公开课 | Python入门的困惑及学习窍门

学习Python的过程中,有好多疑问得不到解决。 QQ群问遍了也没答案,Google出的东西又半懂不懂。 一点一点小小的知识点堆积,让我们的知识漏洞越来越大,最...

2866
来自专栏大数据钻研

程序之美 存乎于心

我是盛安德科技天津分公司的普通WEB开发人员,本人并没有什么特长,开发语言仅限于PHP和Javascript,同时也不是科班出身,在本次“我的编程之路”活动中现...

3086
来自专栏吾真本

致说不清遗留系统需求的开发团队——事件风暴之父的工作坊实录之一:“探索业务全景”

一家大型跨国企业收购了另一家大型企业的的关键业务软件系统,并决定用半年时间在上面进行定制开发,来适应新的需求。这个收购貌似让前者能快速开展新业务,但对于其开发团...

1595
来自专栏Vamei实验室

门外汉的IT

作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!

1812

扫码关注云+社区

领取腾讯云代金券