
范凯谈Ruby on Rails项目实践
在本次采访中,JavaEye站长范凯结合自己的实际开发经验,分享了在使用Ruby on Rails的过程中所应注意的事项,比如选择RoR的原因、用RoR开发的优势、网站的配置和部署、所遇到的困难和解决方法以及对当前动态语言发展的看法等。

在本次采访中,JavaEye站长范凯结合自己的实际开发经验,分享了在使用Ruby on Rails的过程中所应注意的事项,比如选择RoR的原因、用RoR开发的优势、网站的配置和部署、所遇到的困难和解决方法以及对当前动态语言发展的看法等。

自从Ruby越来越受到人们的关注,各种Ruby实现也逐渐出现在人们的视野之中。除了Ruby之父松本行弘(Matz)开发的版本之外,JRuby、Rubinius、IronRuby、Ruby.NET、Cardinal等不同Ruby实现的名头也是一天比一天响亮。XRuby是将Ruby的代码(.rb)转换成Java的字节码(.class)的编译器,在本文中,XRuby的开发者郑晔将带您进入XRuby的世界。

在这个视频采访中,InfoQ中文站的社区编辑熊节和开源项目XRuby的核心开发成员郑晔谈到了在Java平台上支持Ruby的具体考虑、Ruby在JVM上的执行效率、编译和解释代码的区别以及XRuby项目的发起和目标等话题。另外采访还涉及到XRuby对Rails的支持、JRuby和XRuby项目的融合等。
以“让你梦想成真(Make your dream come true)”为主题的软件自由日在清华大学信息楼举行,来自北京Linux用户组、中国开源软件推进联盟、Ubuntu-cn的技术专家齐聚在软件自由日,演讲嘉宾包括SCIM输入法的作者苏哲、Discuz!创建者戴志康,红旗中文贰仟CEO胡才勇等人,为开发者分享各自在参与自由软件过程中的经验与获益。
写一个Ruby分析器是具有挑战性的任务,XRuby团队从零开始写了个分析器。有一个Google SoC项目将用ANTLR v3更新XRuby当前版本的分析器,并计划在此过程中用Ruby编写一个Ruby分析器。InfoQ采访了Wang Haofei关于分析Ruby过程中遇到的问题及该项目的计划。
写一个Ruby分析器是具有挑战性的任务,XRuby团队从零开始写了个分析器。有一个Google SoC项目将用ANTLR v3更新XRuby当前版本的分析器,并计划在此过程中用Ruby编写一个Ruby分析器。InfoQ采访了Wang Haofei关于分析Ruby过程中遇到的问题及该项目的计划。
目前在Java平台上实现Ruby语言的项目主要有两个:JRuby和XRuby。二者的差别主要在实现技术上。JRuby目前为止是一个解释器,而XRuby是一个编译器。近日InfoQ对XRuby项目的开发者郑晔进行了一次采访。郑晔介绍了XRuby项目的基本情况和发展方向。