- 主题:现在回过头看,groovy 没有流行开是什么原因呢?
最近复习 kotlin,觉得 kotlin 和当年的 groovy 差不多,两者都是针对 java 语法改进的语言。而且初步了解下,groovy 的主要改进点都被继承到了 kotlin.
那么,当年 groovy 死了,现在只剩下 gradle 这个比较出名的应用,类似的 kotlin 怎么样避免同样的结局呢?
--
FROM 47.243.39.*
和 kotlin/scala 一样编译成 jvm 上的字节码,而不是像 jython/jruby 这样纯动态,为什么会慢呢?
【 在 No1 () No1 () 的大作中提到: 】
: 慢,很慢,启动慢,运行慢
: 其实groovy当年稍微有人关注了一阵是有个仿rail的grail,后来发现其实是个废柴
--
FROM 47.243.39.*
groovy 现在有什么应用场景吗?
【 在 canper (洗衣粉) 的大作中提到: 】
: 我用groovy,但没用grail,速度还行
--
FROM 47.243.39.*
嗯。groovy 生成的目标代码估计为了支持动态性,加入很多检查吧。
现在 groovy 的主要应用 gradle 也算是带脚本的配置文件了。调用的时候可以省略括号,所以看起来和配置文件很相似。
【 在 No1 () No1 () 的大作中提到: 】
: 用的技术和生成的class的质量不一样呗。
: groovy和grail我们当年是认证评估试用过的。
: 那个年代,本来开发机就一般,java冷启动就不快,虽然服务器速度没问题,但开发过程中的体验不行。
: ...................
--
FROM 47.243.39.*