问题标签 [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.

0 投票
2 回答
1016 浏览

grails - 在 Grails 中使用 Groovy++ 的经验

有没有人试图实现一个 Grails 解决方案,在引擎盖下有 Groovy++?

0 投票
2 回答
152 浏览

groovy - 添加 @Typed 时出现 Groovy++ 错误

我对测试 groovy++ 相对于普通 groovy 的性能增益很感兴趣。我找到了要测试的脚本

有用。但是如果我尝试添加

在第一个班级名称和运行之前我收到错误:

#groovy groovy.groovy

# 常规版本

Groovy 版本:1.7.5 JVM:1.6.0_18

任何想法为什么?

0 投票
3 回答
5433 浏览

groovy - Groovy 和 Groovy++,它们有区别吗?

我最近才知道 groovy++ 已经发布,Groovy 和 Groovy++ 的主要区别是什么?

0 投票
1 回答
185 浏览

groovy - 在 groovy++ 中覆盖重载运算符时调用 super

这是我的代码

虽然它在普通的 Groovy 中工作,但使用 Groovy++ 编译它会产生错误:Cannot reference default groovy method 'plus' using 'super'. Call the static method instead. 如果它是 Groovy++ 中的错误,或者它应该以这种方式工作,我不知道。无论如何,我想以super打字的方式打电话。我该如何解决这种情况?

我想要这种方法的原因是我希望这段代码能够编译。

0 投票
3 回答
10083 浏览

groovy - Groovy 中带有类型参数的闭包

我想更明确地说明我关于它们的参数类型的闭包。所以我会写类似

我知道 Groovy 不会使用该类型信息,但 Groovy++ 可能会在编译时使用它。这可以实现吗(除了将其放入评论中)?

更新:标题听起来可能会产生误导,但我认为上面的例子会更清楚。我有兴趣指定闭包的类型,它是某个函数的参数。假设,我想重新定义内置的collect. 所以我对写作感兴趣myCollect,而不是写作clos。我想要实现的是获得编译时错误

0 投票
1 回答
151 浏览

xml - Groovy++ 和 XML

可以使用静态类型的 Groovy++ 进行 XML 处理吗?

示例(您可以使用Groovy++ Web 控制台进行测试):

结果:

0 投票
2 回答
237 浏览

groovy - @Typed 注解停止 Groovy 代码编译

为什么这个 Groovy 代码...

...编译,但是这个 Groovy 代码...

...不编译错误...

0 投票
2 回答
82 浏览

groovy - 什么是注解?简单来说?

在 Groovy++ 中,我经常听到 Annotations 一词。谁能简单地解释一下这是什么?

0 投票
3 回答
374 浏览

groovy - Groovy 和 Groovy++ 是两种语言还是一种语言?

Groovy 1.x(来自http://groovy.codehaus.org)和 Groovy++(来自http://code.google.com/p/groovypptest)是两种不同的语言,还是只是一种语言的两个部分?为什么或者为什么不?

0 投票
2 回答
448 浏览

java - Java 风格的 Groovy 和 Java 一样快吗?

如果我理解正确,Groovy 是动态类型的,但由于它几乎是 Java 的超集,因此可以选择提供静态类型信息。如果编写的东西只有少数部分对性能至关重要,同时避免使用多种语言的摩擦,这可能很有用。只能为性能关键部分提供类型注释。

在使用类似 Java 的子集并提供静态类型注释的函数/类中使用 Groovy 而不是 Java 的性能损失是什么?