Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!seismo!uwvax!uwmacc!hobbes!circle From: David_Douthitt@circle.UUCP (David Douthitt) Newsgroups: comp.lang.forth Subject: ROMable Forth Message-ID: <2.21049C34@circle.UUCP> Date: Wed, 22-Jul-87 02:19:29 EDT Article-I.D.: circle.2.21049C34 Posted: Wed Jul 22 02:19:29 1987 Date-Received: Sat, 25-Jul-87 04:23:27 EDT Organization: FidoNet node 121/1 - 1st Circle, Madison WI Lines: 22 Has anyone had any experience with implementing a ROMable Forth? One of my projects (SOMEDAY) will be to a) put Forth on ROM for the Apple II; and 2) to put Forth on ROM for the Mill 6809E coprocessor for the Apple II. Also, I've been dismayed at Forth performances that ive seen... I compared two different versions of Forth I have with Kyan Pascal for the Apple II. Pascal ran in 6502 code, Mad Apple Forth (our local implementation, and at least partially my baby) MAF ran in 6502 code, and an implementation of Forth-83 by Allan Anway of UW-superior ran in 65802/816 code. The Pascal was faster than either Forth.... what gives? I promise, my next Forth implementation is going to be direct threaded... Indirect threads are too slow. "Curiouser and curiouser," said Alice. -- david UUCP: uwvax!geowhiz!uwspan!hobbes!circle!david_douthitt US SNAIL: 1723 Blossom Lane #$ Madison, WI 53716 Fido: 121/1