Locals gabs ürsprünglich nicht in Forth, hab sie auch nie gebraucht. IMHO kann man in Forth auch nur strukturiert arbeiten, jedenfalls solange man nicht gewaltig trickst. Das kriegt ein Anfänger nicht hin.
Genau dafür hab ichs ja im FEUER.seq gebraucht.
Klar, hab ich (wie sicher fast jeder Forthler) schon gemacht/benutzt.
hihi...
does>> Wort. Damit kann man z.B. sowas wie C-Strukturen in Forth does>> nachbilden.
Wenn wir hier noch mit CREATE DOES> anfangen, drehen die C'ler völlig am Rad und sind reif für die Klapse :-)
.... Rest gesnippt. Ich höre schon die ersten Verzweiflungsschreie.
Sollen wir auch noch über CATCH THROW oder MULTITASKER wg. mir auf einen
8031 reden?Oder die Jungs, die OOP Sprachen Konstrukte mit Forth testen bevor sie das am Originalprogramm machen?
Oder die Jungs, die HW zu laufen bringen, ohne dass die entsprechende CPU und das dazugehörige Backplane fertig sind?
Oder die Jungs und das Mädel, was den Flughafen Riyadh in extrem kurzer Zeit saniert und in Forth komplett neu programmiert hat, nachdem die Original (C) Truppe nach jahrelanger Verspätung es nicht mal im Ansatz gebacken gekriegt hat und von den Saudis gefeuert wurde? Das war Forth Inc. mit Cheffe Elisabeth Rather.
Der Flughafen von Riyadh wird durch ein Netzwerk von 400 Computern mit über 36000 Sensoren gesteuert. Also ein sehr großes, komplexes Meß-, Steuer- und Datenerfassungs-System. Die Regierung von Saudi Arabien hat einen Zulieferer rausgeschmissen, nachdem 30 Programmierer nach mehr als
36 Monaten mit C noch immer kein funktionsfähiges System vorweisen konnten und außerdem klar wurde, daß sie die spezifizierten Funktionen und die geforderten Geschwindigkeitsanforderungen niemals erfüllen konnten. Ein Team von 15 FORTH Programmierern hat diesen Flughafen in 18 Monaten komplett entsprechend allen Spezifikationen zum Laufen gebracht und das Projekt erfolgreich abgeschlossen. Sie hatten einen Vertrag, nachdem die Saudis nur bei Erfolg zahlen mussten.Das zu dem Thema Schnelligkeit: sowohl bei der Entwicklung und auch der Laufzeit der Programme.
Saludos Wolfgang