home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!stanford.edu!agate!rsoft!mindlink!a684
- From: Nick_Janow@mindlink.bc.ca (Nick Janow)
- Newsgroups: comp.lang.forth
- Subject: Re: Sampler Forth
- Message-ID: <15034@mindlink.bc.ca>
- Date: 11 Sep 92 07:23:45 GMT
- Organization: MIND LINK! - British Columbia, Canada
- Distribution: world
- Lines: 24
-
- alan@tree.UUCP (Alan) writes:
-
- >+ Error resistance and compiler security. Range checking for EXECUTE !
- >+ "store", C!, MOVE, and CMOVE etc.
- >
- > This is something which seems so obvious -- but I've never before seen it
- > suggested on the net. Forth people like to argue things like "but range
- > checking will slow Forth down" and "if you properly factor and use the stack
- > you don't need range checking".
-
- A local Forth'er (Dan Phillips) has a Forth development system (Nirvana) nearly
- ready for release (I think he's sold a few copies locally), and he has range
- checking and other security features. He says it runs fast even with the
- security features turned on.
-
- > (a) Forth is NEVER going to be the fastest executing language.
-
- That's not necessarily true. If Forth had the support C has, it would also
- have nice systems with Forth CPUs, and I think for equal investment in hardware
- and programming time, the application in Forth would run a lot faster.
-
- --
-
- Nick_Janow@mindlink.bc.ca
-