Ce qui suit est volontairement détaillé, pour tenir compte du fait que
les messages de cette liste sont archivés et qu'un débutant (qu'une
débutante) de hasard pourrait tomber dessus.
I. Color Forth est un dialecte du langage de programmation Forth, créé
il y a quelques années par Chuck Moore (qui lui-même était le créateur
du langage forth dans les années 70).
Ce dialecte est très atypique et en dehors du standard (ou prétendu tel).
II. Color Forth a été imaginé comme devant démarrer depuis une disquette.
Celle-ci comprend à la fois le langage et son système (Forth ayant été
imaginé dès le départ comme un tout-en-un).
Dans de bonnes conditions, cela s'effectue à la vitesse de l'éclair.
Mais parfois le bios, la carte graphique... ne sont pas adaptés, et l'on
ne peut rien en faire. Notons aussi qu'il n'existe pas de distribution
(gratuite) sur clef USB ou CDROM.
III. Qemu est un émulateur (un programme qui fait comme-si) qui permet,
depuis un sytème d'exploitation (Linux, Windows...), d'en exécuter un
autre (Windows, Linux...). Il ne dispense pas du fait que, pour exécuter
Linux, Windows... il faut posséder un original de ce système.
IV. Une personne bien intentionnée a imaginé d'associer qemu (émulateur)
et Color Forth (langage-système) et a mis en ligne le résultat de son
travail
colorForth under QEMU http://modest-proposals.com/qemu-c4-800x600.tgz
(c'est extrait de la page :
http://quartus.net/cgi-bin/twiki/view/Main/ColorForth )
V. Ayant expérimenté (depuis Linux -distribution Ubuntu, mais avec
Windows cela doit être très ressemblant) je vous transcris mes notes de
travail.
1. Installer qemu (dans le cas d'ubuntu, on utilisera synaptic et c'est
très facile).
2. Télécharger colorForth under QEMU à l'adresse donnée plus haut.
3. La décompresser avec l'outil qui va bien.
4. Se déplacer dans le dossier décompressé (c4-800x600)
alain@ubuntux86:~$ cd Programmation/Colorforth/c4-800x600/
5. Lancer le script qui active qemu
alain@ubuntux86:~/Programmation/Colorforth/c4-800x600$ ./qemu.sh
Apprait alors une fenêtre msdos, avec l'invite A:\>
Une commande dir dans cette fenêtre permet de lister le contenu :
IO.SYS
COMMAND.COM
MSDOS.SYS
C4.COM
cd
6. A ce moment-là, frapper c4 derrière l'invite A:\>
... et s'ouvre alors une fenêtre Color Forth.
Si l'on a un écran assez large, il est alors possible d'ouvrir un
didacticiel d'un côté et de travailler de l'autre.
C'est tout pour le moment.
A+
Alain Leraut