对于计算机,我其实是一个实用主义者。意思是,我不会像我的某些朋友那样,对Open source,Linux,和 command line tools怀着强烈而近乎偏执的热爱。我更倾向于非计算机专业人士的特点,喜欢好用,方便,省事的操作系统和应用程序,而且至今对Linux没有什么经验。所以让我对Ruby on Rails产生兴趣的,不是Ruby on Rails本身,而是RADRails这个IDE.
总是有人低估IDE的作用,摆弄自己的Emacs之类的复杂编辑工具,我不是。举个例子,象object pascal这样的语言,我相信,如果没有Delphi这样好的IDE,是不会有太多人感兴趣的。Ruby on Rails也一样,如果没有好的IDE支持,很难有革命性的突破。所以当我看到RADRails这样的rails工具,有眼前一亮的感觉。怎么亮起来的呢?
首先,Rails所标榜的结构清晰,配置简单,在IDE上,一目了然。IDE可以把项目的整体结构展示给开发者,这是一个很大的优点。
其次,Rails天然就需要集成数据库操作。而IDE可以把数据库的整体状态一并展示给开发者:表的结构,表内的数据,表间的关系,等等。
第三,Rails集成了测试环境WebBrick服务器,通过IDE,发布和测试程序很方便。
这样就会“眼前一亮”吗?有人会说,你提到的这些东西, J2EE IDE都具备,而且做的也非常出色。我不想卷入J2EE和RoR之口水战,我相信“存在即合理”这个道理,每一种驾构应该都自有其生存之道,遇到具体的项目实践时,择其善者而用之是最好的。我想说的是,RoR配上一个剪裁合适的IDE,实在是Web项目开发者的福音,对开发者体贴之至。
所以,不要因为Windows Vista作出很眩的UI效果来就对其他事物失去信心。我相信Vista仅仅对Microsoft而言是一场革命,但是想用这样一个东西来对付整个计算机世界,还是心有余而力不足的。
分享到:
相关推荐
《Ruby on Rails Tutorial》中文版(原书第2版,涵盖 Rails 4) Ruby 是一门很美的计算机语言,其设计原则就是“让编程人员快乐”。David Heinemeier Hansson 就是看重了这一点,才在开发 Rails 框架时选择了 Ruby...
Ruby On Rails中文教材(PDF)
ruby on rails社区网站开发源码
Ruby on Rails Web开发学习实录 内容简介: 在目前的主流web开发技术中,基于ruby语言的rails框架是做网站开发速度最快的工具。它可以达到j2ee框架开发速度的5~10倍,并且代码量也非常少。另外由于代码量的大幅度...
Ubuntu系统ruby on rails安装 Ubuntu系统ruby on rails安装 Ubuntu系统ruby on rails安装 Ubuntu系统ruby on rails安装 Ubuntu系统ruby on rails安装 Ubuntu系统ruby on rails安装 Ubuntu系统ruby on rails安装 ...
ruby on rails对mongodb的操作ruby on rails对mongodb的操作ruby on rails对mongodb的操作ruby on rails对mongodb的操作
本书的目标是成为对“如果想学习使用 Ruby on Rails 进行 Web 开发,我应该从哪儿开始?”这一问题的最好答案。学习完本书的内容之后,你将具备使用 Rails 进行开发和部署 Web 程序的技能。同时你还能够通过一些进阶...
Ruby On Rails 框架自它提出之日起就受到广泛关注,在“不要重复自己”,“约定优于配置”等思想的指导下,Rails 带给 Web 开发者的是极高的开发效率。 ActiveRecord 的灵活让你再也不用配置繁琐的 Hibernate 即可...
ruby on rails 开发环境包(ruby1.8.7,rails2.2.3)
Ruby on Rails Guides v2 - Ruby on Rails 4.2.5
该资源包包括在Linux安装Ruby on Rails所需的包,以及安装步骤文档
最新Ruby on Rails中文版介绍,欢迎大家共同学习此最新的技术!随着Ruby和Rails版本的不断升级,这些知识也在不断的更新,谢谢的支持!
Ruby On Rails 官方教程,这本书讲解如何使用 Ruby on Rails 框架开发应用,以及如何把应用部署到生成环境。本书使用 Rails 默认的开发工具栈开发了一个完整的社交应用(类似 Twitter)。读完本书后你将掌握如何使用...
ruby on rails 教程源码,配合原书使用
本书教您如何使用Ruby on Rails开发和部署真正的,具有工业实力的Web应用程序,Ruby on Rails是为诸如Twitter,Hulu,GitHub和Yellow Pages等顶级网站提供支持的开源Web框架。
基于ruby on rails开发示例源码
ruby on rails最新版 这是本人精心收集的重要软件
Ruby on Rails中文指南