問題タブ [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.
groovy - すべてのGroovyコードはGroovy++で有効ですか?
このリンクを見た後、Groovy ++を試してみたいのですが、心配です。
Groovyの構文はすべてGroovy++で有効ですか?
たとえば、Groovyでこれを行うことができます。
上記のコードはGroovy++で有効ですか?
grails - grails を使用した Websocket アプリケーション
サーバー側で groovy と grails を使用して、アプリケーションに websocket 機能を実装したかったので、groovy で websocket サーバーを作成する方法を教えてください。WebsocketのGrettyサーバーに関連することを聞きました。これについて誰か教えてもらえますか? 至急助けてください。前もって感謝します。
grails-2.0 - Groovy++ は Grails 2.0 で動作しますか?
Grails 2.0 でパフォーマンスの問題があります。groovy++ が役立つかどうか疑問に思っています。
scala - Scala (最新の 2.10) と Groovy++ (最新の 0.9.1?) の比較
Groovy の発明者である James Strachanのビデオを見たところです。そのため、Groovy についてもっと知りたくなり、Groovy++ にたどり着きました。Groovy++は、静的に型付けされ、コンパイルされた Groovy のバージョンです (Groovy は明らかに完全に動的です)。
Groovy++ (0.9.1 の最新バージョン?) と Scala (2.10 の最新バージョン) の違いを突き止めようとしました。Groovy++ フォーラムでの活動には、多くの情報を引き出すことができる最新バージョンに関する最近の活動はあまりありません。
では、Scala と Groovy++ の簡単な比較/対照はありますか? 静的にコンパイルされた機能を並べて比較したいので、Groovy 自体には (Groovy++ の設計の基礎であること以外には) 興味がありません。簡単な長所/短所 (つまり、トレードオフ) のリストは、基本的に、数十時間から数百時間の調査と実験を行うことなく、私が求めているものです。
この対比と比較のクエリに貢献できるものは何でもありますので、よろしくお願いします。
java - 静的コンパイルを使用したGroovy2.0のパフォーマンスはどれくらいですか
Groovy 2.0の最近のリリースには、オプションの静的型チェックなど、他のいくつかの追加の利点とともに、オプションの静的コンパイルが含まれていることがわかります。少し検索した後、Groovyのパフォーマンス(静的コンパイルを使用)をJavaおよびおそらくScalaと比較する広範なベンチマークを見つけることができませんでした。誰かがそのようなパフォーマンスの比較を知っていますか?Groovy ++が死ぬ前と同じだと思いますか?パフォーマンスが同等である場合、Groovyは、パフォーマンスが重要な大規模なアプリケーションの実行可能な代替手段になるでしょうか。
groovy - groovy ++はどうなりましたか?
groovy ++に出くわしたところ、とても面白いと思いました。
残念ながら、それはさらに開発されていないようですか?
- githubによると、最後のコミットは1年以上前でした。
- メーリングリストは完全に非アクティブで、最後のメッセージは4月に戻ってきました。
- それについての最近のニュースはありません。
プロジェクトは移動し、別の名前になりましたか?groovyの改善により、廃止されましたか?それとも廃止されたばかりですか?
洞察をありがとう!
groovy - Groovyで@CompileStatic互換のクロージャを定義するにはどうすればよいですか?
クロージャーが次のように定義されているクラスがあります。
しかし、@CompileStatic
アノテーションを適用すると、コンパイルされません(クロージャーを追加する前にコンパイルされました)。次のメッセージが表示されます。
Groovyc:[静的型チェック]-一致するメソッドjava.lang.Object#call(java.lang.Integer、java.lang.Integer)が見つかりません。宣言されたタイプが正しいかどうか、およびメソッドが存在するかどうかを確認してください。
静的にコンパイルされるように、この型アノテーションを作成するにはどうすればよいですか?これまでのGoogleでの私のヒットはすべて、クロージャを受け入れるメソッドを定義する方法ではなく、クロージャを渡す方法を示しています。:-/