一个.NET程序员为什么学习Ruby on Rails?
本文的作者先前是一位资深的.NET程序员,使用ASP.NET开发过很多Web应用程序。可是却在接触Ruby on Rails一个月后,即从.NET阵营“倒戈”,为什么?
在文章中,作者从几个方面解释了使用RoR开发Web应用所带来的好处,比如不需要编译;在Ruby中通过去除所有的类型声明和接口声明,可以使得代码库的体积大为减小;可以通过RoR内置的Ajax类库支持,开发大量效果炫目的交互应用;有了Rails的支持,开发过程中可以不再需要专门的O/R映射;以及用Ruby脚本构建、部署或者发布应用,要比使用NAnt更好等。
原文链接:http://www.infoq.com/cn/articles/Netter-on-Rails