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條)