[MacRuby-devel] MacRuby-devel Digest, Vol 10, Issue 35

Brad Hutchins oshybrid at gmail.com
Sun Dec 28 08:45:55 PST 2008


Understood.



On Sun, Dec 28, 2008 at 7:00 AM, <macruby-devel-request at lists.macosforge.org
> wrote:

> Send MacRuby-devel mailing list submissions to
>        macruby-devel at lists.macosforge.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
>        http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
> or, via email, send a message with subject or body 'help' to
>        macruby-devel-request at lists.macosforge.org
>
> You can reach the person managing the list at
>        macruby-devel-owner at lists.macosforge.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of MacRuby-devel digest..."
>
>
> Today's Topics:
>
>   1. Threads and iPhone (Brad Hutchins)
>   2. Re: Threads and iPhone (Vincent Isambart)
>   3. Re: Threads and iPhone (Laurent Sansonetti)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Sat, 27 Dec 2008 13:39:07 -0800
> From: "Brad Hutchins" <oshybrid at gmail.com>
> Subject: [MacRuby-devel] Threads and iPhone
> To: macruby-devel at lists.macosforge.org
> Message-ID:
>        <4b308ad10812271339v7c7cff16ice1470d1f4271149 at mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Will it be easier to implement and manage multithreaded apps with MacRuby?
>
> And will MacRuby be eventually rolled into iphone Dev?  Or is this one of
> those sensitive Apple NDA iPhone issues?
>
> Thanx
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://lists.macosforge.org/pipermail/macruby-devel/attachments/20081227/9612a641/attachment-0001.html
> >
>
> ------------------------------
>
> Message: 2
> Date: Sun, 28 Dec 2008 08:17:02 +0900
> From: "Vincent Isambart" <vincent.isambart at gmail.com>
> Subject: Re: [MacRuby-devel] Threads and iPhone
> To: "MacRuby development discussions."
>        <macruby-devel at lists.macosforge.org>
> Message-ID:
>        <7d9a1f530812271517x60f590f1s11a7921ba4c914ea at mail.gmail.com>
> Content-Type: text/plain; charset=ISO-8859-1
>
> > Will it be easier to implement and manage multithreaded apps with
> MacRuby?
> MacRuby's threads are exactly the same as Ruby 1.9. Nothing less nothing
> more.
> When you say "easier", if you mean easier than ObjC perhaps a little
> bit, but that's all.
>
> > And will MacRuby be eventually rolled into iphone Dev?  Or is this one of
> > those sensitive Apple NDA iPhone issues?
> I think Laurent would not be able to reply about this one, but it
> looks like you should not wait too much for an iPhone version of
> MacRuby.
> First, the iPhone is much slower than a Mac so MacRuby would be a
> little slow. An other problem is that autozone (the GC used in ObjC 2
> and MacRuby) does not seem to have an ARM version. Of course it's
> probably doable (and maybe someone in Apple is working on it, I have
> no idea) but well for the time being I would not count on it.
>
>
> ------------------------------
>
> Message: 3
> Date: Sat, 27 Dec 2008 20:36:15 -0800
> From: Laurent Sansonetti <lsansonetti at apple.com>
> Subject: Re: [MacRuby-devel] Threads and iPhone
> To: "MacRuby development discussions."
>        <macruby-devel at lists.macosforge.org>
> Message-ID: <9E404720-15B8-4615-AF81-DCDAE81D3E0E at apple.com>
> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
>
> On Dec 27, 2008, at 3:17 PM, Vincent Isambart wrote:
>
> >> Will it be easier to implement and manage multithreaded apps with
> >> MacRuby?
> > MacRuby's threads are exactly the same as Ruby 1.9. Nothing less
> > nothing more.
> > When you say "easier", if you mean easier than ObjC perhaps a little
> > bit, but that's all.
>
> That's true, MacRuby trunk uses YARV, and its thread model is simple,
> it maps every Ruby thread as a POSIX thread but still maintain a
> global lock around them.
>
> However, in the next version of MacRuby (0.5) this will significantly
> change. Stay tuned for more information regarding 0.5, in the next few
> days.
>
> >> And will MacRuby be eventually rolled into iphone Dev?  Or is this
> >> one of
> >> those sensitive Apple NDA iPhone issues?
> > I think Laurent would not be able to reply about this one, but it
> > looks like you should not wait too much for an iPhone version of
> > MacRuby.
> > First, the iPhone is much slower than a Mac so MacRuby would be a
> > little slow. An other problem is that autozone (the GC used in ObjC 2
> > and MacRuby) does not seem to have an ARM version. Of course it's
> > probably doable (and maybe someone in Apple is working on it, I have
> > no idea) but well for the time being I would not count on it.
>
> The iPhone cannot be discussed on this list. However, as Vincent
> stated, there are some technical restrictions that prevent MacRuby to
> fully work on the iPhone, today. But tomorrow is another day :-)
>
> Laurent
>
>
> ------------------------------
>
> _______________________________________________
> MacRuby-devel mailing list
> MacRuby-devel at lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
>
>
> End of MacRuby-devel Digest, Vol 10, Issue 35
> *********************************************
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macruby-devel/attachments/20081228/c94eec86/attachment.html>


More information about the MacRuby-devel mailing list