
楼主写 java 的,最近公司用到 groovy ,这算转行嘛?
1 zava 2016-03-21 21:50:55 +08:00 不算。 还是 JVM 上的,还是需要和 Java 交互的,只是动态了,简洁了。 |
3 axb 2016-03-21 21:53:20 +08:00 我个人喜欢在对性能要求不那么高的场景里用 groovy ,比如一些内部网站(grails)、工具(gradle)或者测试(spock)。 引用 R 大的评价: Groovy 比较讨好来自 Java 的程序员的一点是:用它写代码可以渐进的从接近 Java 的风格进化为接近 Ruby 的风格。使用接近 Java 风格写 Groovy 时,代码几乎跟 Java 一样,容易上手;而学习过程中可以逐渐用上各种类似 Ruby 的方便功能。 https://www.zhihu.com/question/29818569 |
4 jjx 2016-03-21 22:03:40 +08:00 语言现在是不错的,隶属动态语言, 动态性极强,但可读性也不错,不像 scala 的 dsl, 太过于难读。 主要是早期问题太多,变化太多,错过了好时机了。 groovy 做企业应用应该是不错的, 但能发挥语言本身特色的杀手级应用框架几乎没有( orm, web 之类的), 过于依赖 java 的生态了,自身存在感就没有了。 |
5 guawoo 2016-03-21 22:03:53 +08:00 via Android 不算,你完全可以写出 java 风格的 groovy 代码,而 groovy 可以解决所有 java 带给你的繁琐问题,缺点就是动态的,性能有所损失。 |
7 knightdf 2016-03-21 22:28:10 +08:00 我喜欢 Scala |
8 yinheli 2016-03-21 22:28:36 +08:00 你不会是来我们公司了吧.... 哈, 用了大量 groovy 等用一段时间, 你就知道了. 太好用了. 其实是对 java 的一种补充. 和转行没啥关系. 而且它和 java 感觉是一统的. 不会像写 C++ 的人和 Javascript 一样(随便的一个比方), 完全是两回事. |
13 zhuangzhuang1988 2016-03-21 23:17:47 +08:00 用 Scala 把。。 动态语言不好,不好。。 |
14 yuankui 2016-03-22 09:49:41 +08:00 引用哲人的一句话: "动态一时爽,重构火葬场!" |
15 hooluupog 2016-03-22 10:16:25 +08:00 groovy 怎么样?不怎么样。 但 Gradle 很吊。 long live Gradle |
17 MRJ OP |
19 jeffreyning 2018-11-02 13:08:03 +08:00 公司在用 groovy 但没有用 grails 框架,用的这个 groovy 框架 micro-mvc,比 grails 胜在兼容性强,兼容 spring 体系各种 mvc 框架。结合 springboot 开发,效率很高。接口层用的都是 springboot、springmvc 和 springcloud 的注解,业务实现用的 groovy 写速度快还支持热部署, |