3 ms·
As I understand it, the focus up 'til now has been correctness and compatibility rather than performance / efficiency. It seems a bit early to jump on them for
by cscotta 16y ago
As I understand it, the focus up 'til now has been correctness and compatibility rather than performance / efficiency. It seems a bit early to jump on them for that (though the speed hit you mention is surprising). That said, I'd expect things to pick up speed once the next-generation compiler Laurent mentions in the blog post is ready (and when the RubySpec needle moves closer to 100).
Regardless, the team has made a ton of progress since the last release. Here's looking forward to the next.
- Zev 16y agoThere has been work on performance; in a lot of cases, MacRuby is faster than YARV. Just, not in this case, with strings. Thats mostly because strings were just redone to use NSString's internally, so there hasn't been as much work done on them as there has in other parts.
- jamesbritt 16y agoLook back on how JRuby developed. At first the concerns were to make sure you could simply run Ruby code. But over time that became a given, and speed became the new focus. They've done quite well and I expect the MacRuby team to do so as also.