[关闭]
@magine 2015-04-28T06:51:52.000000Z 字数 1465 阅读 1064

Python优于其它编程语言的地方

翻译 Python

周末无聊,翻译点儿文章。
《Learning Python》第21页,How Does Python Stack Up to Language X?


    人们有时会用Python与其它语言作比较,例如Perl,Tcl,Java等。在这篇文章里,我们对这些比较结果中python的优点做一总结。

我需要先声明一下,我并不是一个热衷于通过诋毁其它编程语言来获取优越感的人--这样做不仅毫无意义,而且也不是我们写这本书的目的。此外,这并不是一个“零和博弈”(我们不必拼个你死我活),大多数程序猿在TA们的工作中都会使用不止一种编程语言。然而,编程语言作为一种工具,它所提供的解决问题的方法,以及其本身的优劣性,值得我们思考。毕竟如果Python不能提供一些优于其它语言的特性,它终究还是不会被优先考虑使用的。(译者:什么你问我为什么?因为PHP是世界上最好的语言!

我们在之前的章节已经讨论过性能问题,所以此处我们着重于讨论功能。虽然其他编程语言也很好用,但是人们发现Python:

当某些程序,不只是用于处理文本文件,以及以后需要经常被别人(或自己)阅读时,人们发现Python比其他脚本语言或编程语言更适用于这些需求。此外,除非你的应用程序需要更高的性能,否则的话Python作为系统开发语言经常是不错的解决方案,就如同C语言、C++以及Java那样:Python代码总是能达到相同的目的,但是会更易于编写、调试和维护。

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注