Python简史:开发者的小小副业如何成为全球最热编程语言?( 五 )

「我也不知道自己有多大信心能通过这个工具提高效率。我认为我只是享受独自做大项目的快感,写自己想写的代码,按照自己的想法设计。我喜欢编程。」van Rossum 说道。

一个人自己创造了一种编程语言,这听起来很不寻常,但是 van Rossum 得到了足够的支持。1980 年代末,出于对当时可用开发工具的失望,多种主流语言应运而生。

Larry Wall 曾说过:他创造 Perl 是因为用现有工具编程很难解决某个问题,而且他具备伟大程序员的三大优点:懒惰、暴躁和自负。(懒惰会促使程序员写一些省事的程序,辅助自己或别人更好地完成工作,无需做重复和繁琐的劳动;暴躁让程序员主动去完成一些你还没有提出的工作,去优化自己的代码让它更有效率,能够 3 秒钟完成的任务,我们绝不能容忍 1 分钟的等待;自负会促使程序员写出可靠无误的代码,我们写代码不是为了接受批评和指责,而是为了让其他人来膜拜。)类似地,为了寻找一种更好的语言来创造构建集成电路的交互工具,John Ousterhout 设计了 Tcl 语言。

仅仅用了三个月时间,van Rossum 就创建了 Python 的工作原型,他认为该原型虽然缺乏一些现代特性,但是仍然能够从中看出今天 Python 的雏形。

推荐阅读