I hope you aren't right about jumping ships. It seems to me that RS would be shooting themselves in the foot not to be attacking MP head- on. If ther aim is to make RB as attractive to SERIOUS developers and build its user base I don't think they can avoid this. I'd also like to know just what that "other" direction you mention is... Web ?
I cant jump to cocoa anyway since my work has to be cross platform. And personally I would dread having to revert to C++ ( plus something like QT for the cross platform bit ) On 8/11/06 20:23, "Mike Woodworth" <[EMAIL PROTECTED]> wrote: > > i'm to the point where so much of the apps i'm writing need to be > preemptively threaded that very little of my apps are utilizing the > framework. I feel like rb may be going in a different direction than > me. It'd be nice to get some confirmation from RS that they at least > want to add mpthreads at some point. unfortunately, its something > that a small minority of their users will ever use. I fear I'm going > to have to start exploring the possibility of jumping ship for Cocoa. > > mike > -- > Mike Woodworth > [EMAIL PROTECTED] > > > > On Nov 8, 2006, at 3:13 PM, Norman Palardy wrote: > >> >> On Nov 08, 2006, at 11:11 AM, Mike Woodworth wrote: >> >>> RB only uses cooperative threads, which means you total thread >>> utilization cant exceed 100% cpu. I agree that trying to get rb >>> to do multiproc magic for us is a bad idea, but i think it's time >>> RB add a real preemptive thread class to the framework, and do the >>> necessary work to make the framework safer to call form >>> mpthreads. (you can build mpthreads via declares now, but so much >>> of rb isn't threadsafe, you're very limited in what you can do in >>> them.) >> >> I'd agree with Mike >> Making it so a plugin or thread can call the framework in a thread >> safe way is a prerequisite >> _______________________________________________ >> Unsubscribe or switch delivery mode: >> <http://www.realsoftware.com/support/listmanager/> >> >> Search the archives of this list here: >> <http://support.realsoftware.com/listarchives/lists.html> > > _______________________________________________ > Unsubscribe or switch delivery mode: > <http://www.realsoftware.com/support/listmanager/> > > Search the archives of this list here: > <http://support.realsoftware.com/listarchives/lists.html> > _______________________________________________ Unsubscribe or switch delivery mode: <http://www.realsoftware.com/support/listmanager/> Search the archives of this list here: <http://support.realsoftware.com/listarchives/lists.html>
