From: PA Date: 2005-01-16T22:28:16+09:00 Subject: Re: [suby-ruby] Your all time desired fundemental Ruby mod On Jan 16, 2005, at 14:20, Jim Menard wrote: > "Io [http//www.iolanguage.com] uses actors and transparent futures for > concurrency. An actor can be thought of as an object oriented thread. > ... When an object receives an asynchronous message it puts the > message in its queue and, if it doesn't already have one, starts a > light weight thread (a coroutine) to process the messages in its > queue. Queued messages are processed sequentially in a > first-in-first-out order. Control can be yielded to other coroutines > by calling 'yield'." Not as fancy, but perhaps more practical: IUP (aka Portable User Interface). http://www.tecgraf.puc-rio.br/iup/en/prod.html Cheers -- PA http://alt.textdrive.com/