摘要:
准备版本选择第一个话题是版本选择,是为了确定一下我们从哪里开始。我们主要使用 CPython(2.7.x)—— 最常见的发行版如果有机会做 lucene / hadoop / hbase 这些 Java 界工具的相关工作,可以使用 Jython(运行于 JVM 中,Java 和 Python 的混搭),性能和易用性都不错。如果愿意深入研究 Python 实现,或者求高性能 & 好玩,可以鼓捣一下 PyPyPython 3 看起来更合理,为什么没使用 Python 3? 因为下文提到的一些好玩好用的工具在 Python 3 中还没有被全面支持编译如上所述,我们使用 CPython。常见的 阅读全文