在日华人Ruby开发团队网站正式建立

RoR for Chininese!
Added by admin 205 days ago

Ruby是一种简洁而有魔力的语言,Ruby的魔幻语法会导致代码的可读性大大提高。

不论是matz本人,还是整个Ruby社区,Rails社区诸多开源项目的作者,抑或整个Ruby和Rails开发者社区,在一个编程哲学问题上是高度统一的,这就是:
强调程序员的快乐编程,追求人性化编程,在代码的可读性上面有偏执的追求,拒绝难以阅读的代码和难用的API。也就是所谓的coding for fun!

Ruby和Ruby on Rails不是同一件事物。当然老手们都知道这一点,不过一些新手朋友或许对此还比较模糊。Ruby本身是一种语言,和Perl或Python类似,其早在1993年就开始出现。而Ruby on Rails则是一个使用Ruby语言编写的Web框架,大约在2003年开始出现。

Rails来源于真实世界中的应用程序。Rails并不是最初的目标产物,当时是为了开发一个叫做Basecamp的Web应用程序。在Hasson和其他人开发这个应用程序的时候,他们多次发现,Web开发是一件令人痛苦的事情,而且耗时、具有反复性和注重细节。这给了Ruby on Rails一个诞生的机会。

Ruby on Rails本身就是这个含义,把ruby限制到一条既定的轨道(rails)上来。


Comments