Sujet : Re: Actually... why not?
De : zbigniew2011 (at) *nospam* gmail.com (LIT)
Groupes : comp.lang.forthDate : 12. Jun 2025, 10:52:15
Autres entêtes
Organisation : novaBBS
Message-ID : <da02fe3e5348de255d46d0082e1da6c6@www.novabbs.com>
References : 1 2
User-Agent : Rocksolid Light
It requires more work in COMPILE, than just doing a ",". But having a
user-extensible intelligent COMPILE, (like Gforth) offers a number of
advantages, especially for native-code compilers.
Indeed I din't check Gforth yesterday, focusing
on compilers for MS-DOS.
It's actually unbelievable! All it takes is rather
minor modification in INTERPRET. So throughout
all these years since 70s FORTH could execute
the programs significantly faster - but they
were all the time selling/giving away the listings
that DIDN'T feature such advantageous change?
And even today the compiler creators don't apply
it, for no particular reason?
Somehow it's beyond me; I don't understand why
NOT to do it immediately and everywhere. "More
work for a compiler"? It'll take it, I believe. :D
Just modified that fig-Forth I'm tinkering with
- works like a charm.
--