home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!gatech!pitt!willett!dwp
- From: dwp@willett.pgh.pa.us (Doug Philips)
- Newsgroups: comp.lang.forth
- Subject: Re: Advertising Forth
- Message-ID: <3982.UUL1.3#5129@willett.pgh.pa.us>
- Date: 13 Aug 92 21:07:29 GMT
- Organization: EIEI-U
- Lines: 42
-
- In article <4210@wet.UUCP> jpeters@wet.COM (John A. Peters) writes:
-
- +In the Forth Dimensions of July 1992 Mike Elola writes "To use this
- +message in advertising, it must be made simpler" Here is my edited
- +version:
-
- I'm glad you commented on that, and I'd like to take your comments
- one step further.
-
- +Forth is a High-Tech "open" language that reveals it's internals and
- +allows it to be extended and scaled to match the project.
-
- Unless you buy a commercial system in which case you usually _do not_ get
- access to its internals.
-
- +expressions with fewer syntax rules than is usually customary. No
- +part of Forth is hidden or inaccessible to the programmer, therefore
- +any known hardware interface is possible.
-
- Except as noted above, but that ususally won't interfere with accessing
- hardware.
-
- +Forth programmers are free to add new components and language constructs
- +as soon as they are understood, instead of waiting for compiler vendors
- +to get around to implementing it.
-
- That phrasing doesn't inspire much confidence in Forth. I'd rather
- see something like:
-
- Forth programmers are free to add new components and language
- constructs in order to grow/extend/etc. Forth into a comprehensible
- application specific language tailored for the task at hand.
-
- +Example: The state machine SWITCH statement in C
-
- Sorry, but C and Forth have both been around long enough for that example
- to merely point out just how far behind the times Forth is (I can hear it
- now: What!?!? You have to a CASE/SWITCH construct YOURSELF!)
-
- -Doug
- ---
- Preferred: dwp@willett.pgh.pa.us Ok: {pitt,sei}!willett!dwp
-