首页 > 编程知识 正文

ubuntupython编辑器(python anaconda和pycharm的区别)

时间:2023-05-03 10:48:26 阅读:84506 作者:1631

除了它是非常大的依赖外,我对使用Cython进行测试或在stdlib上使用没有强烈的意见。 但是,我认为向CPython添加“Cython-lite”工具不是个好主意。 这个工具的制作和维护会带来很多工作。

话说,Dropbox使用的是一种叫做“mypyc”的新编译器。

mypyc将带有类型注释的python代码编译为优化的c代码。 它的首要目标是编译mypy使之更快,所以我希望这个项目最终完成。 基本上,mypyc与Cython极其相似,但mypyc是python的子集,而不是超集。 成为python的严格子集意味着mypyc可以在PyPy上很好地运行。 由于是严格的静态型系统,最终也可以进行一些优化。

使用cffi可以轻松地连接到c库。 我想在CPython的stdlib上开始使用mypyc cffi这个组合。 Cython是一种比较复杂、文档不足的语言。 我用uvloop和asyncpg写了几千行Cython之后,深深地体会到了这一点。 熟练使用Cython的作用是惊人的,但我会在CPython中慎重地做广告和APP。

我也不喜欢用Cython测试c API。 我不喜欢做c测试,目的是为了更稳定第三方的工具和扩展。 使用第三方工具测试c API,以跟踪破坏第三方工具的回归错误。

原文: https://邮件. python.org/piper mail/python-dev/2018-August/154951.html翻译人员:小光

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。