设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 创业者 数据 手机
当前位置: 首页 > 站长资讯 > 外闻 > 正文

独家对话Python之父 人类大脑才是软件研发效率的天花板

发布时间:2022-09-28 10:08 所属栏目:16 来源:互联网
导读:
导读:2007年,CSDN 《程序员》编辑在 Google Dev Day 大会现场采访到Guido van Rossum,那时的他已经加入 Google 近两年,而Python已经是Google的第三大编程语言,适用速度不太高的应用,比如企业内部的一些小工具以及和沟通交流的工具应用。当时的会场上不断有中
  2007年,CSDN 《程序员》编辑在 Google Dev Day 大会现场采访到Guido van Rossum,那时的他已经加入 Google 近两年,而Python已经是Google的第三大编程语言,适用速度不太高的应用,比如企业内部的一些小工具以及和沟通交流的工具应用。当时的会场上不断有中国程序员走近 Guido ,索要签名和合影,就像打卡网红景点一样。Guido 很高兴地看到 Python 在中国正从小众走向大众。对于如何推动 Python 在中国的发展,他认真地提出了几个小建议“比如,CSDN 网站上有人在翻译我的英文 Blog。出版社也可以考虑出一本中文的 Python 教程或图书,或把一些现有的 Python 书籍翻译成中文。”

  另一方面,诞生之初便是开源项目的 Python,三十多年来其生态圈对整个开源事业的贡献可谓源源不断,绵绵不绝。在 2000 年由于 GPL 早期在美国个别州与地方法律存在冲突,Python 2.0 发行版便自行创立了 PSFL 许可证,为推动 GPL 的进步作出了贡献。Python 社区也贡献了众多的开源软件,例如NumPy、SciPy、Matplotlib 等众多科学计算程序库,TensorFlow、PyTorch 机器学习框架,SaltStack 和 Ansible 等 DevOps 运维自动化平台,OpenStack 云计算解决方案,还有 Django、Tornado、Flask 等数不清的 Python Web 应用开发框架,等等,都已成为开源软件开发的重要基石。
 
  此外,作为 Python 软件基金会( PSF )成员之一的 Google,还有一个 Google Summer of Code(GSOC)的项目,被众多开发者所喜爱,它赞助世界各地的大学生利用暑假时间参与到一些开源软件的开发中,为开源提供生生不息的新力量,如今已是全球最大的开源社区实习项目。
 
  Guido 从一个小众语言的发明者,到最流行语言的“仁慈的独裁者”,转变为一个退休编程爱好者加入微软,他现在的工作和生活状态如何?本次对话,我们也向 CSDN 开发者征集了最想问 Python 之父的问题,从 CSDN 副总裁邹欣与 Guido van Rossum 的独家对话中,一起看看他的精彩解答。下面是Guido在加州海边度假别墅中的对话实录。

  我对 Python 后来的发展其实根本没有什么预期,我觉得它就跟当时做过的许多失败的项目一样,没有什么特别之处。Python 最开始的发展其实非常缓慢。它后来之所以会得到大家的青睐,主要是在上世纪90年代末期,很多科学家开始在进行科学计算时,就像我一样用 Python 来作为“胶水语言”,调用原来由Fortran 或 C++ 编写的代码。对于这些科学家来说,Python 是非常顺手的工具。
 
  对比现在的 Python 和最早的版本,你也许会发现 Python 这门编程语言几乎没怎么变,只是类的声明有少许改变;print 从一开始到 Python 2 一直都是语句,直到在 Python 3 里才变成了函数;函数从最开始没有关键字和参数到后来有;以及 Python 3 才出现的双下划线魔法函数(Dunder/Magic Methods),等等。但总的来说,现在的 Python 跟最开始相比并没有特别大的差别,无论是语法、语义还是其本质精神都非常接近。

(编辑:ASP站长网)

    网友评论
    推荐文章
      热点阅读