TigerByte ist eine mehrsprachige, tiger-thematisierte Spiel-Programmiersprache, die sich derzeit in der konzeptionellen Entwicklung befindet.
🚧 In Entwicklung — Projektstruktur erstellt, Kerndesign in Arbeit.
TigerByte untersucht, wie Programmiersprachen-Design, mehrsprachige Befehlsanalyse und kreative Syntax sowohl das Programmieren als auch das Sprachenlernen verbessern können.
- Befehle auf Englisch, Mandarin und Deutsch
- Aliase für thematische Verben wie
feed,chaseundsay - Einfacher Interpreter, geschrieben in Python
- Pädagogischer Fokus auf die Überbrückung von natürlichen und Programmiersprachen
| Emoji | Erweiterung | Zweck |
|---|---|---|
| 🐯 | .tb |
Hauptquellcodedateien |
| 🐾 | .cub |
Beispiel-/Tutorial-Dateien |
| 📣 | .roar |
Ausgabe-/Protokolldateien |
| 🏠 | .den |
Konfigurations-/Umgebungsdateien |
src/→ Kernlogik des Interpretersdocs/→ Design-Notizen und unterstützende Dokumentetests/→ Zukünftige Test-Suite
-
Konzeptinitiierung: 7. Oktober 2025 Das ursprüngliche Konzept für TigerByte entstand als kreative Untersuchung des Programmiersprachen-Designs, das mehrsprachige Befehle und thematische Syntax kombiniert, um das Lernen unterhaltsam und lehrreich zu gestalten.
-
Repository-Einrichtung: 18. Oktober 2025 Projektstruktur und Dokumentationshülle erstellt, was den offiziellen Entwicklungsbeginn markiert.
- Definition des Kernbefehlssatzes (
feed,chase,sayusw.) und ihres Verhaltens. - Entwurf der Befehls-Alias-Zuweisungen für Englisch, Mandarin und Deutsch.
- Erstellung eines minimalen Interpreters in Python, um einfache TigerByte-Skripte auszuführen.
- Implementierung einer Feedback-Schleife für die Befehlsanalyse und mehrsprachige Eingaben.
- Erweiterung der Dokumentation um Syntaxbeispiele und eine Sprachreferenz.
Dieses Projekt ist unter der MIT-Lizenz lizenziert — siehe die LICENSE-Datei für Details.