`
viwo
  • 浏览: 220463 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

还是放弃了Ruby and Rails,选择了Groovy and Grails

阅读更多

还是放弃了Ruby and Rails,选择了Groovy and Grails。

原因如下:

1 习惯了Java的书写方式,用起Groovy来感觉很自然,虽然Ruby写起来也不费劲。

2 Groovy代码和Java代码的互操作性确实很方便,这样目前的大量Java程序库可以很容易的在Groovy里使用。

3 Grails工程能直接编译生成J2EE工程,这就意味着能在任何J2EE服务器上运行Grails工程。

4 速度的问题也考虑过,不过既然Rails和Grails等是作为DSL出现的,那么速度应该不是关键问题,虽然现在比较慢,但是还没有慢到不可忍受的地步,况且我相信随着新版本的发布会有所改善。

5 最快速最高效的实现业务需求才是关键,选择什么语言什么框架应该应情况而定,但对于一个Java程序员怎么看都是Groovy and Grails更加自然。

6 我们不能因为JavaEye Ruby and Rails了就都开始跟着Ruby and Rails(没有任何贬低Ruby和Rails的意思,不得不承认Ruby和Rails在很多方面要比Groovy和Grails好的多)。

个人观点仅供参考。

分享到:
评论
5 楼 山风小子 2007-04-06  
netfishx 写道
对groovy/grails关注了很久,可是现在看来采用它还不如用传统的ssh。groovy所提供的语法糖真是纯粹的语法糖了

那说明您对Groovy的学习还不够,同志仍需努力啊
4 楼 viwo 2007-04-06  
wiwolf 写道
懒惰是万恶之源

这根懒惰没有任何关系,人的精力是有限的,用有限的精力学习无限的知识,你必须学会取舍。
3 楼 wiwolf 2007-04-06  
懒惰是万恶之源
2 楼 netfishx 2007-04-06  
对groovy/grails关注了很久,可是现在看来采用它还不如用传统的ssh。groovy所提供的语法糖真是纯粹的语法糖了
1 楼 koen 2007-04-06  
非常关注!希望楼主能够更详细地说一下两种方案的具体比较和取舍的考量。最近我一直在想,如果Grails能够做到所有Rails做到的事情,Groovy能够做到所有Ruby做到的事情,那么,对一个Java开发者来说,还需要花费更大的精力去学习Ruby和Rails吗?毕竟相比Ruby和Rails,学习Groovy和Grails的成本更小。而且Groovy和Grails因为天生基于Java,有更多更成熟的资源可以使用。大家认为呢?

相关推荐

    grails开发指南第二版

    The Web and its environment is a perfect fit for easily adaptable and concise languages such as Groovy and Ruby, and there is huge interest from the developer community in general to embrace these ...

    Griffon In Action

    Griffon leverages years of experience and lessons learned by Grails, Groovy, Rails, Ruby, Java Desktop, and Java developers and their communities. Griffon has adopted many of those languages’ and ...

    grails 开发框架-5

    grails1.0开发框架5 类似于ruby on rails的框架。

    grails 开发框架-4

    grails1.0开发框架4 类似于ruby on rails的框架。

    grails 开发框架-1

    grails1.0开发框架1 类似于ruby on rails的框架。

    grails 开发框架-3

    grails1.0开发框架3 类似于ruby on rails的框架。

    Grails Wed开发课程设计

    Grails构建在开源技术如Spring、Hibernate和SiteMesh之上,提供了一个类似于Rails的平台可以与Java平台无缝集成的。但Grails比Rails具有更强的可像Java那样成熟的虚拟机,并且能够给企业级的服务提供成熟的支持。...

    grails开发框架6

    grails1.0开发框架6 类似于ruby on rails的框架。

    grails 开发框架-2

    grails1.0开发框架2 类似于ruby on rails的框架。

    Dash for Mac 2.0.2 文档查看神器 破解版

    X CodeIgniter CoffeeScript ColdFusion Common Lisp Compass Cordova Corona CSS D3.js Django Dojo Toolkit Drupal Elixir Emacs Lisp Ember....ExtJS Flask Foundation GLib Go Grails Groovy Grunt Haml Haskell ...

    SPRING攻略 第2版.pdf

    你在寻求和Ruby on Rails一样的一体化架构吗?那么你会被Grails等Spring替代方案所深深吸引,对于Groovy开发人员来说,Grails具有难以置信的能力和生产率。如果你是寻求快速、轻量级的应用构建方法的Java开发人员,...

    SPRING攻略 第2版

    你在寻求和Ruby on Rails一样的一体化架构吗?那么你会被Grails等Spring替代方案所深深吸引,对于Groovy开发人员来说,Grails具有难以置信的能力和生产率。如果你是寻求快速、轻量级的应用构建方法的Java开发人员,...

    Spring攻略(第二版)高清版

    你在寻求和Ruby on Rails一样的一体化架构吗?那么你会被Grails等Spring替代方案所深深吸引,对于Groovy开发人员来说,Grails具有难以置信的能力和生产率。如果你是寻求快速、轻量级的应用构建方法的Java开发人员,...

    SPRING攻略 第2版 (带书签)(一)

    你在寻求和Ruby on Rails一样的一体化架构吗?那么你会被Grails等Spring替代方案所深深吸引,对于Groovy开发人员来说,Grails具有难以置信的能力和生产率。如果你是寻求快速、轻量级的应用构建方法的Java开发人员,...

    SPRING攻略 第2版 (带书签)(二)

    你在寻求和Ruby on Rails一样的一体化架构吗?那么你会被Grails等Spring替代方案所深深吸引,对于Groovy开发人员来说,Grails具有难以置信的能力和生产率。如果你是寻求快速、轻量级的应用构建方法的Java开发人员,...

    Spring攻略 英文第二版

    你在寻求和Ruby on Rails一样的一体化架构吗?那么你会被Grails等Spring替代方案所深深吸引,对于Groovy开发人员来说,Grails具有难以置信的能力和生产率。如果你是寻求快速、轻量级的应用构建方法的Java开发人员,...

Global site tag (gtag.js) - Google Analytics