Python 之父:移动设备中的 Python 应用“又大又慢”!
整理 | 郑丽媛
出品 | CSDN(ID:CSDNnews)
近年来,随着机器学习的兴起,有一门编程语言逐渐变得火热——Python。得益于其针对机器学习提供了大量开源框架和第三方模块,内置大量机器学习算法,Python 在开发者中逐渐流行起来。
尽管如此,我们却很难在移动设备中看见用 Python 开发的应用程序。
基于此,Python 之父 Guido van Rossum 和部分 Python 开发者都希望未来有天能看见用 Python 编写的应用能在 iOS 和 Android 设备上运行。其中Russell Keith-Magee发起了BeeWare项目,该项目旨在将CPython 移植到 Android,即用 Python 编写的应用可以在Android 上本地运行。
按理说,在 BeeWare项目取得了初步成功后应值得庆贺,但Guido van Rossum却清晰地认识到:Python在移动设备和浏览器领域中都存在“痛点”。
在 Android 上运行纯 Python 应用障碍重重
BeeWare项目成立的目标是让开发者能用 Python 编写应用程序,而在去年 2 月,这一目标初步实现了第一个里程碑:一个纯 Python 应用程序在可以在 Android 设备上运行!
(视频来自 BeeWare 项目)
彼时,Russell Keith-Magee就指出:“这不是项目的结束——而是开始。”如他所说,BeeWare项目的追求,绝对不仅仅是 Python 应用可以运行在 Android 上就满足了。
BeeWare 的目标是让开发者能用 Python 编写的应用程序,在包括 iOS、Android、Windows、macOS、Linux、浏览器和 tvOS 上都能很好地运行。但问题在于,Python 无法像台式机系统那样应用于移动设备。

转载请在文章开头和结尾显眼处标注:作者、出处和链接。不按规范转载侵权必究。
未经授权严禁转载,授权事宜请联系作者本人,侵权必究。
本文禁止转载,侵权必究。
授权事宜请至数英微信公众号(ID: digitaling) 后台授权,侵权必究。



评论
评论
推荐评论
暂无评论哦,快来评论一下吧!
全部评论(0条)