论坛首页 海阔天空论坛

看groovy社区并不是很热闹么

浏览 18319 次
精华帖 (0) :: 良好帖 (0) :: 灌水帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-04-17  
量产型人型自走炮 写道
额..C和ASM语法复杂
java也说自己KISS
闭包成了写出Bug代码的原罪加大忽悠

这一定是欢乐贴..恩

恩欢乐总动员……
0 请登录后投票
   发表时间:2009-04-17  
我觉得groovy没有一个好的ide是一个重要的问题
0 请登录后投票
   发表时间:2009-04-17  
groovy的我不清楚,不过grails-user的邮件列表(user@grails.codehaus.org)每天的邮件很多啊,简直是太热闹了。感觉上面很多回帖的,对groovy/grails都没有太多的了解(或者根本没有深入使用过),就凭两个g的出身(java,集成s、h)就一棍子打死了。建议有在用任何一种其他java框架的都去用一下groovy/grails,不要光在影院门口讨论影院里面热不热闹。
0 请登录后投票
   发表时间:2009-04-18  
没有好的IDE支持... 继续观望中.... intelliJ不是免费的, 靠!
0 请登录后投票
   发表时间:2009-04-18   最后修改:2009-04-18

1、Java社区对脚本语言的需求低。是高还是低,先搁置。想象一下,作为“商用”第一语言或者平台的Java,其用户虽然都是开发者,但其主导者却是企业决策者;在其位谋其政也好,不谋其政也好,既然Java没问题,那就别动它。用Groovy可以“更好”的完成同样的事情,对不起,我不太关心这个。开发者的感觉和监工者的感觉完全不同:开发者对智力劳动除了养生计,还有热爱;监工者只管数钱,他们大概也看不出内存和硬盘的区别。

2、“Spring的僵硬加上Hibernate的复杂本身”,这个相对而言吧。毕竟spring/hibernate掀起了一场革命,将EJB送进了历史博物馆,催生了EJB3。与其说spring/hibernate僵硬复杂,倒不如说是很多用Java的人脑袋僵硬、学习懒惰。加之现在培训市场上对于所谓Java人才的批量生产,产生的“人才”自然参差不齐,我冒昧的揣度他们中大多数是为了工作而工作,没有主观的爱好偏好,希望抱着struts或者别的什么框架终老,世界不要再变。

假如有5个人用RoR,100个人用Java。我们随机去问一下,用RoR的人都说好。

再问用Java的人两个问题,多半的到如下回答(从概率上说):
1、Java做Web应用好不好。答曰:很好很强大,稳定可靠,开发效率高;我喜欢xxx框架,在那里面可以有很多配置文件,很多xml,让你的应用可配置更灵活。
2、Grails怎么样。答曰:Grails是什么?  Grails有必要么?

但如果从这100个Javaer中挑选一下,同样5个人,问同样的问题:
1、Java做Web应用好不好。答曰:不爽,对于简单一个功能太墨迹了。有时候直接写JSP也蛮好。我还是喜欢写后台的代码,我有时间还偶尔翻看一下hibernate的源码。
2、Grails怎么样。答曰:Grails应该很不错,我正在学;老板们愿不愿意用是他们的事情。


GRails受到RoR的启蒙,为了解决Java本身的一些问题而诞生。我觉得它成长的土壤是非常非常好的。如果作一个假设,GRails也在RoR的那个时间点上诞生,现在的局面完全不同;先入者有优势。
0 请登录后投票
   发表时间:2009-04-18  
嘿嘿Grails要发展得,要定制自己的简约高性能的实现方式。
0 请登录后投票
   发表时间:2009-04-18  
抱歉,来继续跑题……

前面看到有将Groovy应用在实际项目里的人,觉得还是在工作条件下得到的感受踏实。很好奇这帖里其他人都在什么方面使用过Groovy呢?我是纯粹为了扩展知识面才玩过一下,了解基本特性和与Java的整合方式之后照书做了些小demo,然后就没常用了。

bcccs 写道
游戏脚本里还是lua比较吃香,一位达人给传道说lua解释器几乎可以在任何平台直接编译通过。恩,这一条在游戏领域就足以毙了所有的其他脚本语言

嗯Lua从一开始就是为嵌入而设计的,自然是美妙。特别是在山口山用了它之后许多游戏业界之外的人也得以了解这种语言。
然后语言这种东西总有fork的,就像Groovy从Ruby+Java两边获取灵感,Squirrel的作者原本在用Lua作为嵌入脚本语言,觉得用得不爽,就发明了这么一种新的语言。然后NekoVM也声称它与Lua有的一拼。不知道国内有多少游戏开发者关注过这两个的呢?
如果用Java做桌面游戏能火起来的话或许Groovy也会成为这类项目的脚本语言的首选呢。可惜这前提条件太难达成……

Saito 写道
原来 RednaxelaFX   Rednaxela是Alexander的倒写..

           又要解释一下自己id的么? RednaxelaFX   ?  我很欣赏你..

喔噢,好久没有碰到看书并指出我的ID是反过来写的人了 =v=||||
话说为什么是“又要”……?(嗯太跑题了,这个话题用闲聊继续?)
0 请登录后投票
   发表时间:2009-04-18  
这个贴实在欢乐,groovy开始对撼rails了。。。
其实他们都没有windows好,真的
0 请登录后投票
   发表时间:2009-04-18   最后修改:2009-04-18
其实groovy还是不错的,因为工作的原因,我们很多服务器上都不能自己随便安装系统级模块,但是每台机器上都有java的,因此导致像python这样的脚本的一下扩展库不能自己安装,比如我要写一点脚本连接数据库都不行,后来用过jython和jruby,但是由于语言设计的原因,他们的字符串类型和java是不同的,(好像python3000的字符串也改成用unicode了,ruby以后也可能),有了groovy以后,由于和java集成紧密的原因,可以直接使用任何java资源,特别适合弥补java的不足。
还有大家在这里讨论最多的好像都是web开发,我个人认为web开发只是整个系统里面最重要的部分之一,还有其他部分也是很重要的。
0 请登录后投票
   发表时间:2009-04-19  
我开始用groovy来写java代码的单元测试。
还没用grails,这个需要观望。
最近看《卓有成效的程序员》,作者也推荐了一些用groovy的场合。
groovy语法和ruby比较像,比较喜欢。

0 请登录后投票
论坛首页 海阔天空版

跳转论坛:
Global site tag (gtag.js) - Google Analytics