Gforth ist die Forth--Implementierung des GNU-Projekts.Diese APK ist das Binary für Android, für ARM- und x86-Prozessoren. Sie finden mehr Informationen und Links zu den Quellen auf http://bernd-paysan.de/gforth.html, und mehr Informationen über Android-spezifische Details auf http://www.forth-ev.de/wiki/doku.php/en:projects:gforth-android:start.
Zum Programmieren ist das Hacker's Keyboard besser geeignet als z.B. Swype.
Gforth steht unter der GPLv3.
Gforth nutzt den GCC um schnellen direkt oder indirekt gefädelten Code zu erzeugen; Gforth ist vollständig ANS Forth- und Forth-2012-konform. Die Autoren sind Anton Ertl, Bernd Paysan, Jens Wilke, Neal Crook, David Kühling und andere.
Das Ziel des Gforth-Projekts ist es, ein Standard-Modell für ANSI Forth zu entwickeln. Dieses kann man in verschiedene Unterziele aufteilen:
* Gforth sollte zum ANSI/200x Forth-Standard konform sein.
* Es sollte ein Modell sein, also alle implementierungs-abhängigen Dinge spezifizieren.
* Es sollte ein Standard werden, also eine große Akzeptanz und weite Verbreitung haben. Dieser Teil ist der schwierigste Teil.
Um das zu erreichen, sollte Gforth
* Ähnlich vorherigen Modellen sein (fig-Forth, F83)
* Mächtig. Es sollte alle als heute notwendig erachteten Dinge zur Verfügung stellen, und auch für zukünftige Eventualitäten gerüstet sein.
* Effizient. Es sollte nicht die Reputation haben, besonders lahm zu sein.
* Frei.
* Verfügbar auf vielen Maschinen/einfach zu portieren.
Aktualisiert am
01.08.2024