Re: euForth

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

Peter Lawrence wrote:

> "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.

So basically, it's portable except for the stuff that's not. blink

> True - but the virtual memory feature does not mean
> all memory, just the transparent use of mass storage...

So you're still stuck with a 64K memory model without dynamic *real* memory
allocation. It seems to me that with dynamic structure allocation (and
reallocations), lookups to convert handles to addresses, and simply reading
and manipulating structures you'll be thrashing the disk.

Disk access is going to be a constant bottleneck - no matter how much you
tune the code, the speed will still be throttled by the rate of disk access.

> See what FOLDOC has to say about Forth.

   "Some Forth systems support virtual memory without specific hardware
   support like MMUs. However, Forth virtual memory is usually only a sort
   of extended data space and does not usually support executable code."

-- David Cuny

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

Search



Quick Links

User menu

Not signed in.

Misc Menu