Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!seismo!gatech!hubcap!ncrcae!ncr-sd!crash!billk From: billk@crash.CTS.COM (Bill Kelly) Newsgroups: comp.lang.c,comp.lang.forth,comp.lang.misc Subject: Re: fast threaded code machines (was Re: The winner!) Message-ID: <1427@crash.CTS.COM> Date: Thu, 23-Jul-87 03:28:12 EDT Article-I.D.: crash.1427 Posted: Thu Jul 23 03:28:12 1987 Date-Received: Sat, 25-Jul-87 06:36:03 EDT References: <17623@amdcad.AMD.COM> <14800@teknowledge-vaxc.ARPA> <38@blipyramid.BLI.COM> Reply-To: billk@crash.CTS.COM (Bill Kelly) Organization: Crash TS, El Cajon, CA Lines: 27 Xref: mnetor comp.lang.c:3227 comp.lang.forth:118 comp.lang.misc:568 >chuck haley (of forth fame)... The little box w/ Novix and five-finger keyboard you described sounds like something I saw at the 1986 FORML. Are you sure you didn't mean Charles H. Moore instead of "chuck haley" ? Chuck Moore is definately of Forth fame (can you say, "invented Forth?") and I believe was the designer of the Novix chip. (Also commonly called the "Chuck" chip, at least by people around here...) Or was there more than one "chuck" who was involved with the Novix? BTW, there have been a few messages about "The Winner" -- which chip does Forth threading the fastest, or something like that. (I'm not sure whether this comparison was meant to include Forth's which are subroutine threaded, and thus have no NEXT, or whether "The Winner" had to be an implimentation of Forth that used an inner interpreter. Like indirect, direct, and token threaded Forths.) I would suspect that the Novix chip blows 'em all away. It is supposed to take ONE cycle to do a call/return. One cycle for the call, _zero_ for the return, because it can be merged with the previous op-code. That's going to be pretty speedy... (or, I should say, *is* speedy). -- -- Bill Kelly {hplabs!hp-sdd, ihnp4, sdcsvax}!crash!billk "I hate operating systems!" --GMK