home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!cis.ohio-state.edu!pacific.mps.ohio-state.edu!zaphod.mps.ohio-state.edu!uakari.primate.wisc.edu!samsung!transfer!sw.stratus.com!nick
- From: nick@sw.stratus.com (Nicolas Tamburri)
- Newsgroups: comp.lang.forth
- Subject: Re: Free Forth
- Message-ID: <5508@transfer.stratus.com>
- Date: 12 Aug 92 14:16:15 GMT
- References: <3958.UUL1.3#5129@willett.pgh.pa.us> <BEVAN.92Aug6173810@otter.cs.man.ac.uk> <BEVAN.92Aug8212328@jaguar.cs.man.ac.uk>
- Sender: usenet@transfer.stratus.com
- Organization: Stratus Computer, Inc.
- Lines: 36
-
- Charles Eaker writes:
- > I agree with Elizabeth Rather: no other language has been hobbled
- > as badly as Forth by the proliferation of unprofessional (but free)
- > implementations. Even BASIC survived its free implementation period
- > better than Forth did. The *really* successful languages never went
- > through a free implementation period.
-
- I don't know if I agree with this or not. Yes, there are a lot of bad
- free "Forths" out there, (I'd really prefer the term TIL for many of them)
- but can anyone really argue that the availability of the free figFORTH has
- hurt Forth's popularity. I for one would never have even tried Forth
- had it not been for figFORTH. I wonder how many others are in the
- same boat.
-
- More importantly, figFORTH was a springboard for supported Forths. My second
- Forth was a souped up figFORTH with support for an Atari 800. I paid money
- for it, because the free figFORTH whet my appetite. Similarly, Mitch
- Bradley's Forthmacs acknowledges its Laxen&Perry FORTH83 heritage, although
- he provides enough extras to make it worth the money.
-
- So, yes of course, professional systems are generally better than free
- versions. But to say that F-PC is a bad Forth because of its price, or
- Yerk/Mops gives Forth a bad name because you are no longer required to
- pay for it is to do those systems and their developers an injustice.
- Likewise to say that the availability of those versions hurts Forth in
- general is to ignore reality.
-
- There is one area where I can agree and it's an old point: The time
- that has been spent reinventing all these various versions which have
- little differences in functionality and large differences in compatability
- could have been much better spent writing utilities and applications
- for existing platforms which make developing Forth programs easier, and
- taking away some of Forth's austerity. IMO this turns people off to
- Forth a lot more than its RPN notation.
-
- /nt
-