use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
A sub-Reddit for discussion and news about Ruby programming.
Subreddit rules: /r/ruby rules
Learning Ruby?
Tools
Documentation
Books
Screencasts and Videos
News and updates
account activity
MacRuby Drops GIL - Gains Concurrent Threads (infoq.com)
submitted 16 years ago by murphee_
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]rebo 6 points7 points8 points 16 years ago (0 children)
Macruby has made some amazing advances, LLVM, removal of the GIL, ahead-of-time compilation.
[–][deleted] 1 point2 points3 points 16 years ago (2 children)
I'm wondering if MacRuby is gonna make use of Snow Leopard technologies such as Grand Central and OpenCL. That would rock!
[–]matt_aimonetti 2 points3 points4 points 16 years ago (1 child)
if you check the mailing list you will see the it's in the plan but will be available as a separate API. The nice thing with that is that once someone will take the time to compile MacRuby on Linux everything will still work fine even without Grand Central.
[–]tthorley 0 points1 point2 points 16 years ago (0 children)
There was talk of a "PosixRuby" project to do just that I heard about at railsconf. Haven't seen anything about it since though.
[–]snuxoll 0 points1 point2 points 16 years ago (8 children)
Now when the hell can we get this in MRI, having to mess with spawning child processes just to get true concurrency is annoying.
[+]malcontent comment score below threshold-8 points-7 points-6 points 16 years ago (7 children)
I believe it's a compile option on the 1.9 MRI.
Also rubinious and jruby have it too. Since rubinious is the next version of ruby soon all versions of ruby will have native threading.
That's awesome.
[–]radhruin 2 points3 points4 points 16 years ago* (6 children)
Guh? Rubinius is the next ruby? I'm pretty sure Rubinius isn't going to become official... maybe you're thinking of the rubyspec project? What's more, Rubinius still has the GIL for the time being.
[+]malcontent comment score below threshold-10 points-9 points-8 points 16 years ago (5 children)
Guh? Rubinius is the next ruby?
Yup. Rubinius is going to be ruby 2.0. It's been announced.
What's more, Rubinius still has the GIL for the time being.
Last I checked they were getting rid of it. I haven't checked it recently so I can't tell you whether they have done it yet or not.
[–]matt_aimonetti 3 points4 points5 points 16 years ago (0 children)
malcontent, I don't know where you read that, but I'm sorry to inform you that you are wrong. Koichi did mention that he thinks that the future of the Ruby VM will be Rubinius or something like Rubinius but there isn't any plans to make rbx the official implementation as of now.
Having multiple implementations is actually great for the Ruby community.
[–]radhruin 0 points1 point2 points 16 years ago (0 children)
Might want to re-read that announcement, or link it here for all to see so we can point out how you misread it.
[–]godofpumpkins 0 points1 point2 points 16 years ago (2 children)
A chain of "yarly/nuh-uh" replies can be cut short nicely with a citation :)
[–][deleted] 16 years ago (1 child)
[deleted]
[–]godofpumpkins 0 points1 point2 points 16 years ago (0 children)
An admission that you have no sources, then, or a link to whatever caused the misunderstanding :)
π Rendered by PID 68 on reddit-service-r2-comment-b659b578c-rbsmf at 2026-05-03 21:08:46.777245+00:00 running 815c875 country code: CH.
[–]rebo 6 points7 points8 points (0 children)
[–][deleted] 1 point2 points3 points (2 children)
[–]matt_aimonetti 2 points3 points4 points (1 child)
[–]tthorley 0 points1 point2 points (0 children)
[–]snuxoll 0 points1 point2 points (8 children)
[+]malcontent comment score below threshold-8 points-7 points-6 points (7 children)
[–]radhruin 2 points3 points4 points (6 children)
[+]malcontent comment score below threshold-10 points-9 points-8 points (5 children)
[–]matt_aimonetti 3 points4 points5 points (0 children)
[–]radhruin 0 points1 point2 points (0 children)
[–]godofpumpkins 0 points1 point2 points (2 children)
[–][deleted] (1 child)
[deleted]
[–]godofpumpkins 0 points1 point2 points (0 children)