Re: euForth

new topic     » topic index » view thread      » older message » newer message

Clearly I need to clarify.

>When I think of increased portability, Forth isn't something that comes to
>mind - at least in the 'free' Forth realm. For example, it doesn't seem that
>Pocket Forth (for the Mac) is compatible with Win32Forth (for Windows). I
>haven't seen a BeForth.

"Portability", in this sense, does NOT mean someone already laid out a red
carpet for you. It means you have a go-anywhere toolkit available, which can
be installed in a very few man-weeks. Once you install it, you're over the
hump - anything that's already in that Forth, or anyone trained in it, is
portable to that platform. "Portable" does not mean that one Forth is
compatible with another, unless specifically designed for it - it just means
you have a less impossible job starting from scratch.

>
>> BTW, Forth provides a virtual memory feature in
>> most implementations, which would also help.
>
>Welcome news to me - when I used to code in PolyForth, we were restricted to
>64K of static memory.

True - but the virtual memory feature does not mean all memory, just the
transparent use of mass storage (which is why I put on the word "feature").
Granted, that's less than many hardware supported virtual memories, but it's
more than enough to support sophisticated data structures. See what FOLDOC
has to say about Forth. PML.
GST+NPT=JOBS

I.e., a Goods and Services Tax (or almost any other broad based production
tax), with a Negative Payroll Tax, promotes employment.

See http://users.netlink.com.au/~peterl/publicns.html#AFRLET2 and the other
items on that page for some reasons why.

new topic     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu