Entwickler möchte Pythons IDE Idle erneuern

Unter dem Namen Idle Reimagined (IR) möchte Python-Entwickler Al Sweigart die Python-IDE forken und mit einem Fokus auf Erziehung erneuern.

In seinem Blog nennt er die Gründe für seine Idee und schreibt über seine Zukunftspläne für Idle Reimagined. Zwar mache Idle es neuen Python-Programmierern einfach, in die Entwicklung einzusteigen, Python-Profis würden allerdings andere Programmierumgebungen verwenden. er halte nichts davon, Idle in ein Tool für professionelle Software-Entwickler zu verwandeln, vielmehr wolle er alle Nutzer ansprechen, die lernen wollen, wie man programmiert.
 
Langfristig soll IR nach den Plänen von Sweigart zum Ersatz für Idle werden, der mit dem Standard-Python-Installer ausgeliefert wird. Als Toolkit soll Tkinter zum Einsatz kommen, es sei denn, Python setze standardmäßig irgendwann ein besseres Toolkit ein. IR soll offline ohne Einschränkungen funktionieren, aber auch Onlinefunktionen mitbringen, um Code zu teilen oder Hilfe zu finden.

Für sein verbessertes Idle hat Sweigart bereits ein Design im Kopf. Er zielt auf ein Ein-Fenster-Design mit einem Dateieditor oben und einer interaktiven Shell im unteren Bereich. IR soll Tabs erlauben, andere Sprachen unterstützen und Codecademy-artige Tutorials und Pastebin integrieren. Zudem soll ein Pip-Installer an Bord sein und will er Fehlermeldungen in einfaches Englisch übersetzen.

Idle Reimagined soll die Python-IDE Idle ersetzen (Quelle: http://inventwithpython.com)

Idle Reimagined soll die Python-IDE Idle ersetzen (Quelle: http://inventwithpython.com)

Auch Warnungen soll der Editor aussprechen, wenn der Nutzer Python-2-Code unter Python-3-Vorzeichen ausführen möchte oder umgekehrt. Ein eingebautes Lint-Tools soll fehlende Variablen und Syntaxfehler erkennen, allerdings keine Pep8-Verstöße. Eine Github-Präsenz für das geplante Projekt existiert bereits, sie enthält auch ein Wiki. Weitere Infos finden Interessierte in dem Blogeintrag von Sweigart.

E-Mail Benachrichtigung
Benachrichtige mich zu:
0 Kommentare
Älteste
Neuste Beste Bewertung
Nach oben