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