[REBOL] Re: R: Re: REBOL 3.0 mentioned on the blog!
From: gabriele::colellachiara::com at: 12-Mar-2006 23:56
On Sunday, March 12, 2006, 4:44:59 PM, you wrote:
JM> Something I forgot to mention, though, about multi-threading. This is
JM> potentially a gigantic can of worms to open. If we suddenly had to start
JM> worrying about critical sections, mutexes, locking global variables, etc,
JM> then I'd rather not go down that road. The language could handle most of
JM> this for us, but those features would unnecessarily slow down the language
JM> by default, just by needing to handle the "worst case" senario.
Our plan is indeed to add multitasking, not multithreading. That
is, no (as far as possible) shared data; communication via a port
(if possible, without copy, so that it is very fast). We don't yet
know what the compromises will be - but we don't want
synchronization headaches in REBOL.
Easy rule: if it's not simple, it's not REBOL. ;)
Gabriele Santilli <gabriele-rebol.com> --- http://www.rebol.com/
Colella Chiara software division --- http://www.colellachiara.com/