Groovyらへん Twitter座談会 2011/09/03
-
orange_clover
- 5636
- 0
- 5
- 0
![](https://s.togetter.com/static/web/img/placeholder.gif)
@kyon_mm Groovyの良いところはどんなJavaクラスでも利用するのはお手の物なところですよね。あとJavaのインタフェースならGroovyでも宣言できますし。
2011-09-04 11:06:08![](https://s.togetter.com/static/web/img/placeholder.gif)
「Groovyの次なる目標はScalaクラスをJavaクラスと同様に扱うこと」なんじゃないかなと勝手に妄想中。traitとかScalaの関数クラスとか、あとタプルとか。
2011-09-04 11:07:32![](https://s.togetter.com/static/web/img/placeholder.gif)
もうJavaとGroovyを分けて考えるのをやめよう。Java==Groovy ほぼこれで間違いない。Groovyが静的を動的に変換した上位互換なんだ。#java #groovy
2011-09-04 11:09:05![](https://s.togetter.com/static/web/img/placeholder.gif)
@fumokmm そうなんですよね。あとJavaからGroovyを呼び出すのが簡単なのがすごい好きです。個人的に型安全にしたいところってpublicしか想像がついていないのでinterfaceあればって気がしなくもないというちょっと自分の中でまだまとまっていない部分です。
2011-09-04 11:09:44![](https://s.togetter.com/static/web/img/placeholder.gif)
@kyon_mm ScalaはOOPからFPに近づけたもの、F# はFPからOOPに近づけたもの、という印象があります。またF# のビルトインにはF# ライブラリ独自のものもあることから、ScalaはGroovyなどと共にbetter Java(OOP)と呼ばれるんでしょうね。
2011-09-04 11:10:02![](https://s.togetter.com/static/web/img/placeholder.gif)
@kyon_mm それはあるかも。Interfaceさえ守っとけば内部は自由でいいですよね。JavaはGroovyを呼び出すだけでいいw
2011-09-04 11:13:14![](https://s.togetter.com/static/web/img/placeholder.gif)
@kyon_mm 提供まらテスト結果をexcelに自動出力する機能で ・Jenkinsの生成グラフを貼る ・スクリーンキャプチャを貼る とかそこら辺まで求められるかな・・・。出来ない場合は手動?。テストのエビデンスとかは@oota_ken 先生はどうされているんだろう?
2011-09-04 11:14:46![](https://s.togetter.com/static/web/img/placeholder.gif)
これは物議を醸しそうな RT @functional2ch: Scala 6冊目 2011/09/04(日) 11:03:28.40 これからの時代ScalaよりもGroovyなわけですが 2ch to RSS http://t.co/he231MB #scala #2ch
2011-09-04 11:15:00![](https://s.togetter.com/static/web/img/placeholder.gif)
@fumokmm はい。それでKeyValueXmlは使っているので個人的にはあの使い方がいいんじゃないかなーっていうのが今の意見です。あとはパフォーマンスを改善したいときにGroovy++を使うのかなーっていう印象です。
2011-09-04 11:15:37![](https://s.togetter.com/static/web/img/placeholder.gif)
Groovyは「便利だから使ってみ?」程度の推し。何かを置き換えるんじゃなく、今までシステム化してなかった領域を崩すのにも良いと思ってる。
2011-09-04 11:16:05![](https://s.togetter.com/static/web/img/placeholder.gif)
そういえばちゃんとしたGroovyistなら自分の書いたコードの結果(戻り値)がどんな型になるかはちゃんと意識しながら書いてるはず。いくら動的とは言えども。型がないわけじゃなくて規制が緩いってだけだからなぁ。
2011-09-04 11:18:26![](https://s.togetter.com/static/web/img/placeholder.gif)
@kyon_mm そう言うのって誰かがサンプル作って情報共有とかないと、みんな毎回作ることになって結構苦しんでるかとと思う<というかどこでも求められる機能?まあそこら辺のノウハウある人欲しいから雇用発生かも RT @oota_ken そこらへんはまぁどうとでもなると思いますよ。
2011-09-04 11:19:09![](https://s.togetter.com/static/web/img/placeholder.gif)
@kimukou_26 @oota_ken さっきの話だとざっくりしすぎてわからないですけど、ベースになるようなものはだいたいあるのであとはドメインで変わってくる部分かなっていうのが個人的な印象です。納品物なんてプロジェクト毎に違うので。
2011-09-04 11:21:49![](https://s.togetter.com/static/web/img/placeholder.gif)
Scalaをかなり覚えちゃってて、しかもScala使える環境にある身だとこの辺の話題に興味がわかないな・・・ http://t.co/MqXpgxt Groovyらへん Twitter座談会 2011/09/03
2011-09-04 11:26:18![](https://s.togetter.com/static/web/img/placeholder.gif)
@irof GrailsやGriffonの方はScala Plugin等、他言語使いたい人にも門戸開いている形なので開発者に優しい言語かなとは思いますけどね~。開発言語として何を選ぶか「一時ウケの好み」なので「Scala」の方がセンセーショナルな面があるのかも @fumokmm
2011-09-04 11:26:25![](https://s.togetter.com/static/web/img/placeholder.gif)
@fumokmm 少年漫画的には 1.殴り合ったあとは友情路線 2.どちらかが倒れて最後の会話で誤解が解ける感動路線 3.さらなる敵が出てきて共闘する熱血バトル路線 あたりですか。3がいいです。
2011-09-04 11:27:34