Projekt MicroPython

Ta strona zawiera szczegółowe informacje na temat projektu technicznego przyjęta do programu Sezon Dokumentów Google.

Podsumowanie projektu

Organizacja open source:
MicroPython
Pisarz techniczny:
Joannah Nanjekye
Nazwa projektu:
Dokumentuj wewnętrzne mechanizmy oprogramowania MicroPython
Długość projektu:
Standardowa długość (3 miesiące)

Opis projektu

W skrócie

MicroPython to alternatywna implementacja języka programowania Python. Ma ona być w większości zgodna z Pythonem 3.4, ale zawiera podzbiór niektórych funkcji, zwłaszcza typy i moduły danych. Oprogramowanie MicroPython działa szybko i jest wydajne w przypadku mikrokontrolerów i środowisk z ograniczonymi zasobami[1]. Projekt ma charakter open source i z czasem przyciągnął wielu użytkowników oraz współtwórców. Dokumentowanie projektu przyczynia się do rozwoju zarówno użytkowników, jak i współpracy z nowymi funkcjami. Przekazywanie treści do MicroPython zwykle obejmuje pracę nad podstawowym czasem działania, przeniesieniem oprogramowania do nowej platformy lub systemu operacyjnego bądź utrzymywaniem nowej biblioteki. Ta oferta koncentruje się na dokumentacji elementów wewnętrznych projektu MicroPython. Głównymi tematami są wewnętrzne działania tłumacza, przeniesienie języka na nową platformę i stworzenie nowego modułu.

Szczegóły projektu

Celem projektu jest dodanie dokumentacji mikroPython do już istniejącej witryny docs.micropython.org. Możemy też przenieść to na stronę Internals.micropython.org. Na podstawie opinii społeczności Jim Mussared zalecił przeniesienie tej dokumentacji do sekcji „Programowanie”. Celem jest przedstawienie szczegółów dotyczących języka MicroPython z perspektywy programisty, pracującego nad implementacją samego języka. Dzięki temu każdy, kto chce się zaangażować w projekt, będzie mógł spokojnie wziąć udział w tym projekcie.