Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search

[REBOL] Re: Function "LAUNCH" - Usage questions

From: greggirwin:mindspring at: 11-Jun-2002 10:35

Hi Allesandro, << I wish to simplify the life of Rebol developers, so I can say I can use every instrument to create multiprocesses: multiprocess (like a FORK), multithread (Ms Windows-style) either preemptive or cooperative (even if the last one is not the best system... however is a good beginning!). >> There are many levels of utility in how multiasking can be used, IMO. Generally, being able to spawn a background printing or query process can be very useful. The problem I have is that multitasking is just plain hard to get right. Maarten has a lightweight threading model in Rugby and I've built a small state machine based co-process test myself, so cooperative multitasking is certainly doable. When you add the View event loop into the picture, things can get a little dicier. Anyway, as useful as multitasking might be, I classify it as a be-careful-what-you-wish-for feature. :) --Gregg