Understood.
Send MacRuby-devel mailing list submissions to
macruby-devel@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@lists.macosforge.org
You can reach the person managing the list at
macruby-devel-owner@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@gmail.com>
Subject: [MacRuby-devel] Threads and iPhone
To: macruby-devel@lists.macosforge.org
Message-ID:
<4b308ad10812271339v7c7cff16ice1470d1f4271149@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@gmail.com>
Subject: Re: [MacRuby-devel] Threads and iPhone
To: "MacRuby development discussions."
<macruby-devel@lists.macosforge.org>
Message-ID:
<7d9a1f530812271517x60f590f1s11a7921ba4c914ea@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@apple.com>
Subject: Re: [MacRuby-devel] Threads and iPhone
To: "MacRuby development discussions."
<macruby-devel@lists.macosforge.org>
Message-ID: <9E404720-15B8-4615-AF81-DCDAE81D3E0E@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@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
End of MacRuby-devel Digest, Vol 10, Issue 35
*********************************************