問題タブ [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++を使用した経験

Groovy ++を内部に持つGrailsソリューションを実装しようとした人はいますか?

0 投票する
2 に答える
152 参照

groovy - @Typed 追加時の 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

XML処理に静的に型付けされたGroovy ++を使用できますか?

例 (テストにはGroovy++ Web コンソールを使用できます):

結果:

0 投票する
2 に答える
237 参照

groovy - @Typedアノテーションは、Groovyコードのコンパイルを停止します

なぜこのGroovyコードは...

...コンパイルしますが、このGroovyコード...

...エラーでコンパイルされません...

0 投票する
2 に答える
82 参照

groovy - 注釈とは 簡単な言葉で?

Groovy++ では、アノテーションという用語をよく耳にします。それが何であるかを簡単に説明できる人はいますか?

0 投票する
3 に答える
374 参照

groovy - Groovy と Groovy++ は 2 つの言語ですか、それとも 1 つの言語ですか?

Groovy 1.x ( http://groovy.codehaus.orgから) と Groovy++ ( http://code.google.com/p/groovypptestから)は2 つの別個の言語ですか、それとも1 つの言語の 2 つの部分ですか? なぜですか、そうでないのですか?

0 投票する
2 に答える
448 参照

java - JavaスタイルのGroovyはJavaと同じくらい高速ですか?

私が正しく理解していれば、Groovyは動的に型付けされますが、ほとんどJavaのスーパーセットであるため、静的型情報がオプションで提供される場合があります。これは、複数の言語を使用する際の摩擦を避けながら、パフォーマンスが重要な部分が少ないものを作成する場合に役立ちます。タイプ注釈は、パフォーマンスが重要な部分にのみ提供できます。

Javaのようなサブセットが使用され、静的型アノテーションが提供される関数/クラスでJavaの代わりにGroovyを使用すると、パフォーマンスが低下しますか?