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,927 messages   

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

   Message 117,516 of 117,927   
   Buzz McCool to Anton Ertl   
   Re: multitasking vs multiple interpreter   
   11 Aug 25 10:12:00   
   
   From: buzz_mccool@yahoo.com   
      
   On 7/29/2025 12:49 AM, Anton Ertl wrote:   
   ...   
   >   
   > Gforth is not for small embedded systems, but anyway, the development   
   > version does multi-tasking by mapping each task to a POSIX thread   
   > (within one process), with the classical USER variable mechanism for   
   > task-local variables, multiprocessing/preemption (coming from POSIX   
   > threads), and an actor-like mechanism for communicating between tasks   
   > and for synchronizing them (there are also other synchronizing   
   > mechanisms).  The messages that the actor-like mechanism delivers to   
   > the mailbox of a task are xts that the receiving task executes.  You   
   > can read about that in https://net2o.de/gforth/Multitasker.html.   
   >   
   The link above says "Gforth offers two multitaskers: a traditional,   
   cooperative round-robin multitasker, and a pthread-based multitasker ... "   
   then has additional links to Pthreads and Cilk. Is the traditional multitasker   
   at the Cilk link?   
      
   --- 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