Sonder-Newsletter zur JHV / Softwarewettbewerb 2006


Sonder-Newsletter zur JHV / Softwarewettbewerb 2006

von andreasb » Mi 11. Okt 2006, 21:47
Bitte den Sonder-Newsletter zur JHV beachten:

http://www.abbuc.de/modules.php?name=Ne ... le&sid=597

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

von cas » Do 12. Okt 2006, 20:12
Im ABBUC Programmers Wiki gibt es unter

http://www.strotmann.de/twiki/bin/view/ ... VolksForth

eine Kurzeingührung in Forth für BASIC Programmierer. Ich habe den Text von einem Handbuch des Jupiter ACE Computers an volksForth angepasst.

Hat jemand Interesse

    a) den Text für das ABBUC Magazin auf deutsch zu übersetzen?
    b) die Vergleichstabelle für Turbo-Basic anzupassen?


Ich werde in den nächsten Tagen hier im Software Forum kleine BASIC Programme und deren volksForth Entsprechung als Quelltext posten. Daran könnt Ihr volksForth austesten (und ein wenig Forth lernen).

Carsten