FMSLogo
FMSLogo ist eine freie Implementierung der Computerumgebung Logo, welche eine erziehungsorientierte Interpretersprache ist. GUI und Erweiterungen wurden von George Mills am MIT entwickelt. Es benutzt dieselbe Core wie UCBLogo von Brian Harvey. Der Quellcode, geschrieben in Borland C++ und WxWidgets, ist lizenziert unter der GPL-Lizenz. Entwickelt wird FMSLogo von David Costanzo.
Features[edit | edit source]
FMSLogo unterstützt verschiedene Funktionen:[1]
- „Standard“ Logo-Parsing
- Turtle-Grafik
- Fehlermeldungen
- TCP/IP-Networking
- Text in allen verfügbaren Schriftarten
- 1024 unabhängige Turtles
- „Bitmap-Turtles“
- MIDI-Geräte
- direktes I/O zum Steuern externer Hardware
- Serielle und parallele Port-Kommunikation
- Speichern und Laden von Bildern
- Aufrufen von DLL’s
- Erstellung von Dialogfeldern
- ereignisorientierte Programmierung (Maus, Tastatur, Timer)
- Steuern von Multimedia-Geräten (WAV-Dateien, CD-ROM, etc.)
- 3D-perspektivisches Zeichnen
- Erstellung animierter GIF-Bilder