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

van Rossum 认为开发者使用 Python 的原因和他最初创建 Python 的原因一致。他们想要一种高级的脚本语言,能够平衡易用性和强悍能力,在处理复杂逻辑时不会出现 Unix shell 的局限性。他们想要结束使用 C 语言时必须手动执行内存管理、必须在每个项目开始时重复造轮子的局面。

Barry Warsaw 表示,Python 既具备易用性,其能力也不打折扣,这种平衡是 1990 年代早期的主流编程语言所不具备的。「我之前写过大量 Perl、Tcl 和 C 代码,写的过程并不怎么愉悦。当 Python 出现时,我的感觉是:『哇,它让编程重新变得有趣了!』」

Python 当时所提供并一直提供到现在的,是清晰、不含混的语法,用缩进将代码分块,帮助开发者更轻松地理解代码。

高德纳咨询公司(Gartner)应用平台战略团队研究总监 Fintan Ryan 表示,清晰性是 Python 赢得开发者的重要因素,尽管用缩进实现这一重要功能引起了分歧。「它提供非常简洁的语法。你也可以在其他语言中执行缩进,但 Python 能够自动执行。一些程序员喜欢这一点,一些则讨厌它。」

推荐阅读