`
cvu
  • 浏览: 109436 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

Re: Rails,难道是一个美丽的错误?

阅读更多
glchengang 写道

将近一年前,为一个网站平台技术选型。我思虑再三,决定抛弃已很熟悉的Java,而选择了自己才刚了解点皮毛的Rails。原因很简单---因为Rails简单,开发速度快,代码量少。在Rails世界里,已经不再需要复杂的继承关系,也没有了无聊的set/get模型方法,Java里的spring、struts、hibernate等等一套一套的东西都消于无形,设计模式?在Rails里好象从来就没出现过。就象一个绝世高手,Java那些眼花缭乱的拳脚套路,在Rails只是轻轻一挥手便化解无形。我很喜欢Rails,是的,很喜欢。

如今,打算去深圳过一个暖冬,于是想找个新东家。上网一搜Rails的工作,廖廖无几。Rails的各个论坛也是冷清得很(也许都改写博客了吧)。上周和深圳的一个朋友聊天,他竟然没听说过Rails。Rails在国内出现已经有两年了吧,但两年后,它还是没能流行起来。

Rails,难道只是一个美丽的错误?还是因为我们跟不上世界的步伐?


记得javaeye有个精华帖讨论Rails的钱途,有些在公司管开发的朋友发表了与楼主类似的观点:喜欢,但是太颠覆。于是,考虑到公司现有的积累和资源,还是停留在以前的技术框架。

对于渐进式的改革,人们很容易看到变化在发生。但是对于革命,变化的积蓄是潜在的,然后一夜之间突变。Rails是就是这样的革命。现在,它更多地被用在创业公司,目前他们还很少招人。由于更快的开发,更低的成本,他们的优势会有一天体现出来。当这些公司有实力挑战强敌的时候,才会有对新技术人才大规模的需求。

当然,Rails不一定就是那个真命天子,陈胜吴广起义,刘邦坐天下;黄巢李闯起义,满人当皇上。但是,Rails带来的新思想新趋势你不能回避,跟定旧朝代肯定会死得很惨。
分享到:
评论
1 楼 imsorry 2007-11-30  
路过,看看热闹。。

相关推荐

    re_former:练习用rails制作表单

    总之,"re_former"项目是一个绝佳的实践机会,让你深入理解Rails中表单的创建、处理、验证以及错误展示等核心概念。通过这个练习,你不仅能够提升自己的编程技能,还能更熟练地运用Rails来构建实际的Web应用。

    Ruby-Rein让ActiveRecord支持数据库约束

    标题 "Ruby-Rein让ActiveRecord支持数据库约束" 暗示了一个关于Ruby开发中的一个库,名为Rein,它的目标是增强ActiveRecord的功能,使其能够更好地处理数据库约束。ActiveRecord是Ruby on Rails框架中用于对象关系...

    TOP_re_former

    【标题】"TOP_re_former" 是一个与Ruby on Rails框架相关的项目,专注于表单处理。在Ruby on Rails中,表单是用户与应用程序交互的关键元素,用于收集和提交数据。这个项目可能涉及构建复杂的、自定义的表单组件,以...

    TickStarter:这是一个全栈项目,正在克隆Kickstarter

    Tickstarter是Kickstarter的克隆版本,是一个平台应用程序,它使个人可以众筹其他用户的资金以获取创意。 用户可以共享项目,浏览项目并支持其他用户的项目。 该项目由朱开华(Kaihua Zhu)建造。 主要特点 注册...

    nabu:nabu是一种数字媒体项目管理系统,可提供音频和视频项目目录,这些项目的元数据以及有关项目工作流程状态的信息

    纳布目录 设置您的开发环境 此应用程序已配置了guard ,它将确保 运行测试 Solr正在运行以进行开发和测试 开发Web服务器启动 当您编辑文件时,以上所有操作都会重新启动 bundle install ...cap sunspot:re

    Projeto-DIO-Ruby-Rede-Social

    【标题】"Projeto-DIO-Ruby-Rede-Social" 涉及的是一个使用Ruby编程语言构建的社交网络项目。在这个项目中,你将有机会深入理解Ruby的基础语法、面向对象编程的概念以及如何设计和实现一个简单的社交网络平台。 ...

Global site tag (gtag.js) - Google Analytics