问题标签 [groovy++]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
grails - 在 Grails 中使用 Groovy++ 的经验
有没有人试图实现一个 Grails 解决方案,在引擎盖下有 Groovy++?
groovy - 添加 @Typed 时出现 Groovy++ 错误
我对测试 groovy++ 相对于普通 groovy 的性能增益很感兴趣。我找到了要测试的脚本
有用。但是如果我尝试添加
在第一个班级名称和运行之前我收到错误:
#groovy groovy.groovy
# 常规版本
Groovy 版本:1.7.5 JVM:1.6.0_18
任何想法为什么?
groovy - Groovy 和 Groovy++,它们有区别吗?
我最近才知道 groovy++ 已经发布,Groovy 和 Groovy++ 的主要区别是什么?
groovy - 在 groovy++ 中覆盖重载运算符时调用 super
这是我的代码
虽然它在普通的 Groovy 中工作,但使用 Groovy++ 编译它会产生错误:Cannot reference default groovy method 'plus' using 'super'. Call the static method instead
. 如果它是 Groovy++ 中的错误,或者它应该以这种方式工作,我不知道。无论如何,我想以super
打字的方式打电话。我该如何解决这种情况?
我想要这种方法的原因是我希望这段代码能够编译。
groovy - Groovy 中带有类型参数的闭包
我想更明确地说明我关于它们的参数类型的闭包。所以我会写类似
我知道 Groovy 不会使用该类型信息,但 Groovy++ 可能会在编译时使用它。这可以实现吗(除了将其放入评论中)?
更新:标题听起来可能会产生误导,但我认为上面的例子会更清楚。我有兴趣指定闭包的类型,它是某个函数的参数。假设,我想重新定义内置的collect
. 所以我对写作感兴趣myCollect
,而不是写作clos
。我想要实现的是获得编译时错误
groovy - @Typed 注解停止 Groovy 代码编译
为什么这个 Groovy 代码...
...编译,但是这个 Groovy 代码...
...不编译错误...
groovy - 什么是注解?简单来说?
在 Groovy++ 中,我经常听到 Annotations 一词。谁能简单地解释一下这是什么?
groovy - Groovy 和 Groovy++ 是两种语言还是一种语言?
Groovy 1.x(来自http://groovy.codehaus.org)和 Groovy++(来自http://code.google.com/p/groovypptest)是两种不同的语言,还是只是一种语言的两个部分?为什么或者为什么不?
java - Java 风格的 Groovy 和 Java 一样快吗?
如果我理解正确,Groovy 是动态类型的,但由于它几乎是 Java 的超集,因此可以选择提供静态类型信息。如果编写的东西只有少数部分对性能至关重要,同时避免使用多种语言的摩擦,这可能很有用。只能为性能关键部分提供类型注释。
在使用类似 Java 的子集并提供静态类型注释的函数/类中使用 Groovy 而不是 Java 的性能损失是什么?