Nexus Weblogging
ChinaonRails
You are here ChinaonRails > 敏捷 > > 众ruby宝石璀璨, xruby 昏暗未卜

bd7lx


58.128%

disconnected
登录后回复主题 | 跳到回复(13)

众ruby宝石璀璨, xruby 昏暗未卜

... by bd7lx ... 4 月 2 天前 ... 306 次点击

http://headius.blogspot.com/2008/04/promise-and-peril-for-alternative-ruby.html

没有替代,只有竞态,而且永远比下去



还好让我们看到更多的新手
hotruby之流,从不同的方向脱颖而出

想当初,有8到10种


http://bd7lx.javaeye.com/blog/30940

1 - 4-29 13:32
yawl 地球
最近都在忙另外的事情,这几个月都没怎么动xruby了。几个星期前和chad fowler碰到过。他是早于tom,charles他们做jruby的人,他做到了支持test::unit完后基本就放置了。过了一段有tom,charles加入,成功的marketing后把一个基本废弃的项目挽救了过来。

xruby如果没有新的有热情的成员加入的话,肯定就会荒废了。
2 - 4-29 14:21
bd7lx 楼主 深圳
主要没有看到远景和愿景规划

也没有看到有采用的实际例子,如尽快能与其它ruby框架支持,rails 或merb等就有发展了

mod rails还有ironruby都以华裔主导的开发者为ruby添光加彩,xruby更应保持起初的激情,再创辉煌

以下给ruby底层的有志青年看,5.4不放假的看看也罢

用ruby写compiler系列

出到第五个

http://www.hokstad.com/writing-a-compiler-in-ruby-bottom-up-step-5.html
3 - 4-29 16:26
jan Sputnik 1
xruby真的很可惜,当初jruby还只有interpreter, 现在jruby也有compiler了。

yawl是xruby的作者?当初看到你去了thoughtworks还以为tw要力挺xruby了。。sigh
4 - 5-2 9:27
bd7lx 楼主 深圳
从底下往上的方式写compiler 陆续还有20集的连续剧

http://www.hokstad.com/tag/compiler%20in%20Ruby%20bottom%20up



Upcoming parts

These are the almost ready pre-written parts only. I expect once I need to start catching up on new parts the focus will be on a simple parser with the goal of making the compiler self-hosted (i.e. able to compile itself) as quickly as possible.

* Step 4: Introducing a runtime, and defining functions
* Step 5: Handle literals other than strings
* Step 6: If ... then ... else
* Step 7: Looping constructs
* Step 8: Anonymous functions (lambda)
* Step 9: Revisiting loops with anonymous functions, accessing function arguments
* Step 10: Adding assignment and basic arithmetic
* Step 11: A cleaner "while" loop
* Step 12: Testing the language: Writing a simple text mangling program to make input cleaner
* Step 13: Refactoring the code generation and starting to abstract out the target architecture
* Step 14: Discussion of various concepts and future direction
* Step 15: Adding arrays
* Step 16: Local variables and multiple scopes
* Step 17: Accessing variable length arguments
* Step 18: Revisiting the text mangler - cleanups to test new functionality, and run it on itself
* Step 19: Identifying the constructs needed to self host the compiler
* Step 20: A start on a proper parser
5 - 5-6 11:57
bd7lx 楼主 深圳
虚拟机也春笋拔芽往外冒

http://www.infoq.com/news/2008/04/maglev-gemstone-builds-ruby



MagLev 仔细看,原来是“磁悬浮”

Gemstone (做seaside的)builds Ruby runtime based on Smalltalk VM
6 - 5-13 10:27
bd7lx 楼主 深圳
http://groups.google.com/group/israelrb/browse_thread/thread/cfc8e3fbb63bd3ad

Ruby implementations roundup - one year later

都拉出来,遛一遛

http://cardinal2.rubyforge.org/

还有个鸟



Cardinal: Ruby Interpreter for Parrot
7 - 6-2 9:41
bd7lx 楼主 深圳
http://en.oreilly.com/rails2008/public/schedule/detail/4351

http://drewblas.com/2008/05/31/railsconf-2008-surprise-of-the-day-maglev/

Railsconf上磁悬浮露脸

http://www.infoq.com/news/2008/05/MagLevAtRailsConf

http://headius.blogspot.com/2008/06/maglev.html

比MRI 快15 倍?

Maglev published fib numbers as being around 15x MRI performance. That's very impressive.

介绍maglev 的links
http://dancroak.tumblr.com/post/36689680/maglev

8 - 6-3 9:36
bd7lx 楼主 深圳
http://www.infoq.com/cn/news/2008/06/MagLevAtRailsConf

中文的Infoq的对磁悬浮的报道

宁可信其有

把旧帖子也火速翻译过来了

http://www.infoq.com/cn/news/2008/06/maglev-gemstone-builds-ruby
9 - 6-3 11:33
bd7lx 楼主 深圳
http://www.hokstad.com/writing-a-compiler-in-ruby-bottom-up-step-8.html

自制compiler系列出刀8
10 - 6-6 10:51
bd7lx 楼主 深圳
http://antoniocangiano.com/2008/06/05/maglev-handles-trees-like-a-monkey/

如鱼得水
如猴上树

上树快过众多猴子?

Running the binary-trees test from the Computer Language Benchmarks Game

following results:
PHP 5.2.5 100.603s
Perl 5.8.8 70.885s
Ruby 1.8.6 60.089s
Python 2.5.1 29.908s
MagLev 7.673s
C++ (gcc 4.0.1) 6.265s

Robbin郑重的中文介绍
http://www.javaeye.com/news/2492

后果看来很严重哦

http://www.chadfowler.com/2008/6/5/maglev
11 - 6-16 10:54
bd7lx 楼主 深圳
12 - 6-17 13:39
bd7lx 楼主 深圳
http://www.vimeo.com/1147409

大会演示maglev的录像
13 - 7-11 13:24
bd7lx 楼主 深圳
自制compiler系列出了10

http://www.hokstad.com/writing-a-compiler-in-ruby-bottom-up-step-10.html
看完之后有话想说?那就帮楼主加盖一层吧!

在回复之前你需要先进行登录
电子邮件或昵称
密码
© 2007 A Jesse Cai Production   -   About   -   京ICP备07020911号
a site powered by Project Babel