home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!zephyr.ens.tek.com!sail!toma
- From: toma@sail.LABS.TEK.COM (Tom Almy)
- Newsgroups: comp.lang.forth
- Subject: Re: Sampler Forth
- Message-ID: <12558@sail.LABS.TEK.COM>
- Date: 15 Sep 92 14:42:49 GMT
- References: <15034@mindlink.bc.ca> <int452w.716514917@lindblat.cc.monash.edu.au> <1992Sep15.040007.4183@csi.uottawa.ca>
- Reply-To: toma@sail.labs.tek.com
- Organization: Tektronix, Inc., Beaverton, OR.
- Lines: 24
-
- >>>> (a) Forth is NEVER going to be the fastest executing language.
-
- In article <1992Sep15.040007.4183@csi.uottawa.ca> cbbrowne@csi.uottawa.ca (Christopher Browne) writes:
-
- >I'm not sure that Forth NEEDS to be the fastest executing language;
- >people have been able to live with the problems of Lisp garbage
- >collection, and still swear by Lisp.
-
- >Forth DOES need to make it possible to go fast; the typical built-in
- >assembler allows this quite eminently.
-
- Both Forth and Lisp can be compiled into machine code. Back in the days when
- the PDP-10 ruled the Lisp world, mathematical benchmarks ran just as fast in
- compiled Lisp as they did in Fortran.
-
- Likewise, I've been compiling Forth since 1982. Compiled Forth has always
- had an execution speed and code size edge over C, that is only narrowing now
- because the C compilers are finally getting sophisticated. (It is much
- easier to optimize a Forth compiler)
-
- --
- Tom Almy
- toma@sail.labs.tek.com
- Standard Disclaimers Apply
-