home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.lang.forth
- Path: sparky!uunet!gumby!wupost!dbsun!meyer
- From: meyer@dbsun.uucp (Don Meyer)
- Subject: Re: Guerrilla Forth ! (Was "Re: $15 Forth-like Language...)
- Message-ID: <1992Sep4.185725.26856@dbsun.uucp>
- Organization: BioMerieux-Vitek, St. Louis Mo.
- References: <1678@sousa.ltn.dec.com>
- Date: Fri, 4 Sep 1992 18:57:25 GMT
- Lines: 39
-
- In article <1678@sousa.ltn.dec.com> secrist@kxovax.enet.dec.com (Strong datatypes for weak minds.) writes:
- >In short, he uses C++ as an enhanced C compiler so the
- >conversion is trivial. UNTIL is meant as the kernel for an
- >embedded applications language, so that does not mean that
- >this concept doesn't "lend itself to the strengths of C++."
- >Quite the contrary, Forth -- or in this case something like
- >it -- lends itself well to that paradigm. In the True Forth
- >Ethic he just doesn't force you into doing it that way.
- >Likewise I challenge your notion that well-written C is
- >necesarily "badly written C++." Get a life ! ;-)
-
- I didn't mention the "Written in C but promoted as C++ because that's
- a hot keyword in today's market". That sounds like what this is.
- If it uses so few of the C++ features that conversion is trivial,
- than it should be written in C with a notation that it will also
- compile under C++ IMHO. Anything else is marketing hype (IMHO again).
-
- If I implied that in all cases "good C == bad C++" it was unintentional.
- This is not _necessarily_ true, but if someone uses code constructs
- that are the only way to do something in C whilst ignoring a
- better way to do something in C++, then, yes, it's bad C++ code
- no matter how good it may be in a C context. Case statements instead
- of virtual functions would be a common example of this error.
-
- <We now return you to the free FORTH debate> ;-)
-
- Speaking of which, I have actually spent a bunch of money at one time
- for a commercial FORTH. Like hundreds of dollars. The company
- proceeded to cut the price to 1/3 or 1/2 of what I paid a month
- or so later. A few years after that they abandoned the market (Amiga).
- Sigh. Should have bought the other guy's product (the one recently
- mention here sounds as though it has thrived and become a 1st
- class toolset. Oops.
-
- Don
- --
- -------------------------------------------------------------------------
- meyer%dbsun.uucp@wupost.wustl.edu ||| I am at two with nature.
- Opinions expressed are personal. ||| -- Woody Allen
-