home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   comp.lang.forth      Forth programmers eat a lot of Bratwurst      117,951 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 117,515 of 117,951   
   Paul Rubin to Anton Ertl   
   Re: multitasking vs multiple interpreter   
   29 Jul 25 15:06:48   
   
   From: no.email@nospam.invalid   
      
   anton@mips.complang.tuwien.ac.at (Anton Ertl) writes:   
   > Concerning the idea of replicating all variables and buffers in each   
   > task, that seemed too expensive in memory for Gforth   
      
   No no, they wouldn't be replicated.  Each task would have its very own   
   data dictionary with its own variables.  Immutable data like code and   
   constants could be shared, but even then, that sharing wouldn't be   
   apparent to the application code.   
      
   There are actually a couple of applications I'm considering this for.   
   One is a flashlight (toykeeper.net/anduril) using a small MCU.  The   
   other is a battery controller, whose CPU is probably larger, but I don't   
   know at the moment what it is.  Both applications are written in C (not   
   by me) and the idea is to extend them with a small Forth.   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca