von cas » Do 12. Okt 2006, 17:51
Was ist drauf:
volksForth 3.81.03 für den Atari 8bit
Eine Programmiersprache
Besonderheiten:
write once, run everywhere: volksForth 3.81 für den Atari 8bit ist quellcodecompatibel mit volksForth für Apple 1, Apple II, C=64, C16, Plus 4, PET, CP/M, Schneider CPC, MS-DOS, Atari Portfolio, Atari ST. D.h. ein Programm, welches keine der Rechnerbesonderheiten benutzt, kann auf allen Platformen identisch compiliert und ausgeführt werden.
Umfangreich: volksForth beinhaltet den gesamten Forth-83 Standard, plus viele ANSI Forth 94 Erweiterungen. VolksForth Atari 8bit ist das erste volksForth mit ANSI Dateischnittstelle
Eingebaute HEAP Speicherverwaltung, somit die meines Wissens erste Programmiesprache für den Atari 8bit mit HEAP Speicherverwaltung-Befehlen
Eingebauter Assembler: 6502 Assemblercode kann frei mit Forth Code gemischt werden
Eingebauter Decompiler: kompilierte Forth Befehle, auch alle Befehle des Kerns, können mit dem Decompiler wieder als Quellcode sichbar gemacht werden
Eingebauter Disassembler: Maschinenspracheroutinen können mit dem 6502 Disassembler wieder als Assembler-Quellcode sichtbar gemacht werden
Eingebauter Tracer und Debugger: mit dem Tracer können Befehle im Einzelschrittmods ausgeführt werden. In jedem Schritt können Variablen und Speicherstellen überwacht werden
Eingebauter Multitasker: erlaubt einfache Programmierung von Mutlitasking Programmen, auch auf dem Atari 8bit. Die erste Programmiersprache für den Atari 8bit mit direkter Multitasking Unterstützung!
zuladbare Erweiterung für objekt-orientieres Programmieren in Forth, warscheinlich die einzige OOP fähige Programmiersprache für den kleinen Atari
schneller als Turbo Basic, kompakt wie Maschinensprache, es können direkt ausführbare COM Programme erstellt werden
volksForth wurde erstellt von
Klaus Schleisiek, Ulrich Hoffmann, Bernd Pennemann, Georg Rehfeld, Ewald Rieger, Dietrich Weineck und Carsten Strotmann.
Atari 8bit Portierung von Carsten Strotmann.
Beste Grüsse
Carsten Strotmann