MicroPython 專案

本頁面包含 Google 技術文件季度接受的技術寫作專案詳細資料。

專案摘要

開放原始碼組織:
MicroPython
技術文件撰稿者:
Joannah Nanjekye
專案名稱:
記錄 MicroPython 的內部資訊
專案長度:
標準長度 (3 個月)

Project description

摘要

MicroPython 是 Python 程式設計語言的替代實作方式。我們的目標是與 Python 3.4 大部分相容,但也有一些功能的子集,尤其是資料類型和模組。MicroPython 在微控制器和資源受限環境中運作時,效率高且精簡 [1]。這個專案是開放原始碼,歷年來吸引了許多使用者和貢獻者。記錄專案資訊不僅有助於吸引更多使用者,還能吸引更多新功能的貢獻者。為 MicroPython 做出貢獻通常會涉及核心執行時間、移植至新電路板/作業系統,或維護新程式庫。這項提案著重於 MicroPython 專案內部文件的撰寫。主要主題包括:解譯器本身的內部運作方式、將語言移植至新平台,以及建立新模組。

專案詳細資料

這個專案旨在將 MicroPython 內部文件加入已建立的 docs.micropython.org。我們也可以將這個項目移至 internals.micropython.org。根據社群的意見回饋,導師 Jim Mussared 建議我們將這份說明文件移至「開發」一節。目標是從開發人員的角度,涵蓋 MicroPython 的詳細資訊,並著手實作 MicroPython。這樣一來,任何想參與專案的使用者都能以平緩的貢獻曲線參與。