如何为使用 Python 辩护
原文英文,约2600词,阅读约需10分钟。发表于: 。How to argue for Python's use Recently I wrote a blog post about how I don't worry about Python losing users. Within minutes I had people asking about Python's usage, which the post was not about...
本文讨论了Python和Go之间的生产力/性能权衡。虽然Go正在以Python为代价获得用户,但Python仍然是大多数软件项目的可行选择。Python易于学习,高效生产,并且有广泛的第三方库和工具可用。Python的工具支持与Go的相当,具有格式化、重构和依赖管理的等效物。Python的性能可以通过使用不同的VM(如CPython和PyPy)和工具(如Cython和Numba)来改善。Python也是一种不断发展的语言,计划标准化函数注释以声明类型,并且有像Pyston和PyPy-STM这样的项目来提高性能。最终,选择Python还是Go应考虑不使用Python的生产力损失以及使Python快速执行的选项。