Python简史:开发者的小小副业如何成为全球最热编程语言?( 八 )
van Rossum 认为开发者使用 Python 的原因和他最初创建 Python 的原因一致。他们想要一种高级的脚本语言,能够平衡易用性和强悍能力,在处理复杂逻辑时不会出现 Unix shell 的局限性。他们想要结束使用 C 语言时必须手动执行内存管理、必须在每个项目开始时重复造轮子的局面。
Barry Warsaw 表示,Python 既具备易用性,其能力也不打折扣,这种平衡是 1990 年代早期的主流编程语言所不具备的。「我之前写过大量 Perl、Tcl 和 C 代码,写的过程并不怎么愉悦。当 Python 出现时,我的感觉是:『哇,它让编程重新变得有趣了!』」
Python 当时所提供并一直提供到现在的,是清晰、不含混的语法,用缩进将代码分块,帮助开发者更轻松地理解代码。
高德纳咨询公司(Gartner)应用平台战略团队研究总监 Fintan Ryan 表示,清晰性是 Python 赢得开发者的重要因素,尽管用缩进实现这一重要功能引起了分歧。「它提供非常简洁的语法。你也可以在其他语言中执行缩进,但 Python 能够自动执行。一些程序员喜欢这一点,一些则讨厌它。」
推荐阅读
- 电子竞技|【欣然轻资讯G】《地平线2西部禁域》新老怪兽即将登场 开发者日志
- Xbox|曝微软正制作“少林”游戏 由《热血无赖》开发者与Xbox合作开发
- 牛人|单干牛人! 星露谷开发者还有另外一款新作
- mod|开发者为《塞尔达传说:时之笛》推出第一人称VR Mod
- 星露谷物语|星露谷物语开发者新作《恐怖巧克力工厂》公布
- steam|Steam的退款机制合理吗?玩家滥用规则退款让开发者很受伤
- 大逆转裁判1+2|《大逆转裁判1+2》开发者访谈 全自动故事模式争议意外的少
- 地下城与勇士|DNF:韩服6.21开发者笔记,刃影太刀物理固伤,神话合成系统出现
- 开发者|广告主和开发者如何玩转移动广告
- Ohayoo开发者大会,Ohayoo|Ohayoo开发者大会9月21日开启,详细议程抢鲜看!