色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

我想問一下咋們現在可以發起一個漢語編程的開源項目嗎

張吉惟2年前14瀏覽0評論

我想問一下咋們現在可以發起一個漢語編程的開源項目嗎?

已經有了中文化的 Python ——草蟒,使用中文 API 和關鍵字,并有相應 IDE 輔助,并且如題主所愿——它已經開源。

其中的第三方庫對 Python3 英文版也適用。下面節選自 pypi 簡介:

英文版 python 用戶能夠充分體驗中文編程的 模塊有<海龜 (turtle)>、<隨機數 (random)>和<圖快 (tkinter)>。

下面就在英文 Python 3.8.1 下對這個第三方庫試用一二。

中文 API 演示

中文 API 與原英文代碼對比如下:

代碼可讀性看官自斷,不用多說。

視覺效果上,如《在代碼中進行中文命名(類/變量/方法等)的優勢》中所提,中文的更加齊整。

另一個庫——圖快 (tkinter)的中英 API 對比:

API 的命名有些講究。參數命名也完成了漢化。

很值得一提的是,某些命名不拘泥于直譯,而是從功能出發進行改進,比如Toplevel的功能:

Toplevel widgets work as windows that are directly managed by the window manager. They do not necessarily have a parent widget on top of them.

既然功能就是窗口,命名為“頂級窗口類”更加一目了然。類似這樣將功能本質和中文特性結合的命名風格探索對于中文 API 的發展會很有助益。

IDE 開發環境支持

使用微軟的 Python 插件,在 Windows 下測試??梢钥吹街形奈臋n:

輸入中文 API 的第一個字有自動補全彈窗,包括對應說明:

草蟒

這些第三方庫之外,草蟒還實現了 Python 關鍵字和幾個核心庫的漢化,并開發了允許中文標點符號等等功能的 VSC 插件,有興趣的不妨一試。

始于足下

這個中文 API 是周蟒之后個人看到的,發布在英文編程語言的第三方庫平臺的最大規模的中文庫項目。 對于內建中文文檔、中文API命名、打包發布等等技術細節都進行了較全面驗證。期待庫的文檔、測試等等早日跟上。

拭目以待!