不满 C 的繁琐,崛起的 Python 正在蚕食编程语言界!( 九 )
除了可读性之外,Ryan表示,从早期开始,Python就提供了一系列内置功能,所以它才能从众多编程语言之中脱颖而出。“Python从一开始就具有类和异常处理等功能,此外它还提供了lambda、map和filter等辅助函数,事实证明在很多情况下这些功能都非常实用。”他说。
如果80年代后期流行的编程语言出色一点的话,可能Python压根就不会出现了,因为Van Rossum创建Python的动机之一就是Perl脚本语言与Amoeba分布式计算系统(他在CWI的工作)的不兼容。“对于Python来说,Perl无法移植到Amoeba是一件幸事,”他说,“如果Perl可以移植到Amoeba上的话,我也不会想起创建自己的编程语言。”
尽管Python在发布后吸引了众多铁杆粉丝的用户群,但在20世纪90年代,Python仍然是一种不被看好的编程语言。Van Rossum表示,Python的竞争对手有Tcl / Tk和Perl,这两种编程语言的目标与Python相同:简单易用、功能齐备。
“论90年代排名前三的编程语言的话,Perl以绝对的优势居首位,Tcl / Tk排名第二,而第三名才是Python。”他说。
根据Stack Overflow的年度开发人员调查报告(这是目前最全面的编程语言使用情况调查)显示,Python是活跃的开发人员中间增长最快的编程语言,但报告中甚至都没有提及Perl。
推荐阅读
- 炉石传说|炉石传说白给五包,包包有橙卡,外加2480尘玩家还不满意?
- edg战队|LOL手游:卡特崛起成T1中单,大佬教学如期而至,语速比手速
- 炉石传说|炉石传说:新版本快攻骑回归!仅有一张海盗,崛起不靠重拳先生?
- 穿越火线|CF:英雄级皮肤更新就是主武器,副武器的近战皮肤何时崛起?
- 原神|原神:好兄弟立本即将回归?心海的专属圣遗物,将是她崛起的核心
- 炉石传说|炉石传说:新卡第一天就重拳出击?快攻崛起,这张橙全员必带!
- 炉石传说|炉石传说:新卡暗示亡语猎即将崛起?7费就成型,还带超多直伤!
- 索尼|哈利波特:新赛季哈利回响再次崛起,3费卡牌伤害增加
- 精灵宝可梦|《宝可梦:大集结》皮肤引玩家不满 定价高没创意
- 暴雪|暴雪新总裁直播打金团,还涉嫌RMT交易?魔兽世界引发老玩家不满