Python 太糟糕了?开发者总结了 8 大原因
有开发者发文表达了他觉得 Python 不行的 8 大原因。 作者对每一项“缺点”都进行了分析,全文洋洋洒洒,概括起来 8 个原因分别是: 1、版本不兼容 Python 3 与 Python 2不完全兼容。作者以 Perl 语言和创造了世界上早期个人电脑的 Commodore 为例,分析了缺乏向后兼容性和分离版本是如何导致失败的。 2、安装问题 运行 apt、yum 与 rpm 等工具可以获取并安装大多数软件包的最新代码,但是在使用 apt-get install python 或者 pip install python 安装 Python 的时候你不知道实际被安装的是哪个版本,而这可能与你所需要的代码不兼容。安装时需要指定 Python 版本。 3、缩进规则 乍一看,Python 代码似乎非常易读,但是在大型代码库中并不是这样。Pyhon 的四格缩进允许深度嵌套,但是嵌套太多层的话会导致代码在文本编辑器中换行,变得混乱。而长函数和长条件操作可能使得难以匹配语法的开始与结束。给调试带来了很大的困难。 4、代码导入方式 Python 的导入方式import 允许引入整个模块、模块的一部分...