TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Rubinius 3.0 – Part 1: The Rubinius Team

104 点作者 jc00ke超过 10 年前

7 条评论

LogicWolfe超过 10 年前
I've been using HN regularly for 5 years and this is the first time I've ever felt inspired to comment. I am incredibly impressed with this approach to community building. I think we need to see a lot more things like it in both the open source community and the tech sector in general. Thank you.
pmontra超过 10 年前
Prompted by this post I tried to run my latest Rails 4.1 app with Rubinius. It&#x27;s been a long time since I wished to give it a try.<p>I had to comment out some gems which don&#x27;t work with Rubinius, all stuff I use only in development (byebug, binding_of_caller, did_you_mean). There is a Rubinius debugger but I didn&#x27;t try it <a href="http://rubini.us/doc/en/tools/debugger/" rel="nofollow">http:&#x2F;&#x2F;rubini.us&#x2F;doc&#x2F;en&#x2F;tools&#x2F;debugger&#x2F;</a><p>I had to remove the space after the arrow in lamba definitions like -&gt; ()<p>Then I run rake spec. I bumped into a few show stoppers here.<p>One is due to some compatibility issues with the mail gem. There is an open issue on GitHub about that and it should be fixed in the gem. In general, if gems don&#x27;t support Rubinius reliably we can&#x27;t use it. And if we can&#x27;t use it many gems won&#x27;t have an incentive of testing against it.<p>The second one is that I got an overall feeling that Rubinius is slow. The examples include many integration tests with capybara and the js driver. Rubinius runs them in 7 minutes and 13 seconds (with spring) without the ones that failed. RMI 2.1.4 runs them in 1&#x27; 54&quot; (all examples green). Maybe it&#x27;s slow only for this kind of workload but such a difference in testing is hardly bearable. Too bad.
评论 #8589396 未加载
ioddly超过 10 年前
Good to see rubinius is still chugging along and doing things its own way. A while back the IRC channel was the place for a lot of interesting PLDI discussion.
lizzard超过 10 年前
What a great post. Not only the open commit policy but the comments on diversity and merit. Thanks for writing that (and for practicing what you preach!)
oms1005超过 10 年前
Awesome work, Jesse! Huge fan of rubinius, keep it up.
VeejayRampay超过 10 年前
Best of luck to everyone involved, your work on Rubinius is extremely important to foster competition and improvements in everything Ruby.
zaid_brilliant超过 10 年前
Really nice to see Rubinius progressing. Looking forward to 3.0.