Sujet : Re: value-flavoured structures
De : no.email (at) *nospam* nospam.invalid (Paul Rubin)
Groupes : comp.lang.forthDate : 28. Sep 2024, 06:38:23
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <87v7ygcp80.fsf@nightsong.com>
References : 1 2 3 4 5 6 7 8 9 10 11 12 13
User-Agent : Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
dxf <
dxforth@gmail.com> writes:
Is it not the endless comparison between forth and other languages
that invites all these 'innovations'?
I don't understand this question. Forth is a language designed for a
certain milieu and that embraced a certain philosophy. That's
legitimate. Other languages were designed in different settings or
pursued different goals. Also legit.
Re your other question about Factor and embedded programming, the
traditional thought is that GC'd languages are subject to unpredictable
pauses while the GC runs, and it can be hard to guarantee bounds on
their memory footprint. Neither of those are friendly to realtime
requirements.
While these issues can sometimes be bypassed with fancy algorithms,
traditional embedded approaches tend to reject GC, and avoid too much
use of dynamic memory allocation in general.