Re: Forth Frustrations
- From: anton@xxxxxxxxxxxxxxxxxxxxxxxxxx (Anton Ertl)
- Date: Mon, 09 Apr 2007 21:31:44 GMT
mhx@xxxxxx (Marcel Hendrix) writes:
If you write something interesting in your variant, a programmer will
rewrite the essence in standard Forth, and the community will *always*
use it in that form because it simply is less hassle and easier to use
(they don't need to know the intricacies of the largish volume of
unfamiliar Forth code that implements your on-top-of variant).
Well, he could frustrate such efforts by always publishing a new
version in his variant as soon as the rewriter publishes the standard
Forth version.
The only time this will not happen is when what you wrote is simply
impossible in standard Forth.
Really? I seem to remember a number of programs that were published
littered with iForthisms, and that nobody bothered to fix. Were they
all impossible to write in standard Forth? Certainly the things I
looked at looked trivial enough (non-standard comments and word
names etc.).
A possibility to get a following is to write a humongously large and complex
special application in your Forth variant. People will want to use your
code because a rewrite is too much work. We have such systems (Mops,
Win32Forth, Minos). Look what is happening with/to them and extrapolate
e.g. 5 years ...
Please elaborate.
- anton
--
M. Anton Ertl http://www.complang.tuwien.ac.at/anton/home.html
comp.lang.forth FAQs: http://www.complang.tuwien.ac.at/forth/faq/toc.html
New standard: http://www.forth200x.org/forth200x.html
EuroForth 2007: http://www.complang.tuwien.ac.at/anton/euroforth2007/
.
- Follow-Ups:
- Re: Forth Frustrations
- From: Marcel Hendrix
- Re: Forth Frustrations
- References:
- Re: Forth Frustrations
- From: J Thomas
- Re: Forth Frustrations
- From: Marcel Hendrix
- Re: Forth Frustrations
- Prev by Date: Re: Structured Programming using Forth
- Next by Date: Re: Structured Programming using Forth
- Previous by thread: Re: Forth Frustrations
- Next by thread: Re: Forth Frustrations
- Index(es):
Relevant Pages
|