ScalaとGroovyの比較的な話?

2
Kazunori Otani @katzchang

@nekop へー。fscは使ったことないけど、そんなことあるんですね。sbt使ってても、型推論が解決できないけど複雑でよーわからんとか、コンパイラがスタックオーバフローで落ちたとか、いろいろ罠があるのが嫌ですね。

2011-06-09 11:49:09
Kazunori Otani @katzchang

Lift使おうとしたら、Better Javaじゃキツいかも知れん。

2011-06-09 11:51:14
Yasuharu Nakano @nobeans

.@katzchang GroovyがどれだけJava言語互換風にかけるかは、 http://slidesha.re/dO1QmH のP.13あたりを見ていただければ。(念のため:言語の良し悪しとか全く関係なくて、単に「別言語感」という(割とどうでもいい)観点だけに反応してます。

2011-06-09 11:52:17
Yasuharu Nakano @nobeans

ちなみにScalaはScalaで好きです

2011-06-09 11:56:57
Kazunori Otani @katzchang

@nobeans よくいるJavaユーザが動的型付けに慣れるかなーというのが心配なところですね。って、想像したら、それなりに慣れるだろうけどそれなりにしか使えない、って点で落ち着きそうな気もするので、割とどうでもいいってのはその通りですね。

2011-06-09 12:03:03
Kazunori Otani @katzchang

って商売、マジ受けそうなTL。

2011-06-09 12:05:43
ぱせら @pasela

おにゃのことランチなう

2011-06-09 12:33:52
ぱせら @pasela

@kyon_mm ただし会話はjQueryとGroovyという……

2011-06-09 13:50:39
ぱせら @pasela

@kyon_mm これはこれでまぁ楽しいからいいんだけど、できればやっぱり、今度遊びに行かない?みたいな話もしたいわけですよw

2011-06-09 14:09:50
@funatti

RT @kmizu: World Wideで言えば、Scalaは既に「マニア向け言語」の域は脱していて、先進的なJavaプログラマ(の一部)は生産性向上のためにScalaを選択肢に入れている。去年はまだ仕事で使いいんだけど、という人が多かったことを考えると結構状況は変わってると感じる。 #scala

2011-06-10 02:03:59
任那 みなみ(21) @YkYKyk_mk

@funatti Scalaってどういう言語なんですか?(´・ω・`)

2011-06-10 02:06:22
@funatti

@YkYKyk_mk Java仮想マシンで動く、C#とかRubyとかのいいとこ取りで関数型な言語です。Javaの1/2くらいのコードで同じことが書けます。 http://t.co/EDC0MeC

2011-06-10 02:09:52
任那 みなみ(21) @YkYKyk_mk

@funatti 便利な言語ですね! 今URL見てきました。Scalaはどういうものを作るためにあるんですか? 質問ばかりすみません(´・ω・`)無知なもんで…

2011-06-10 02:15:35
@funatti

@YkYKyk_mk Scalaの位置付けは難しくて、今のところレベルの高いJavaプログラマとかに使われてるみたいです。動作が早い割に書きやすいのと並列処理に強いので、サーバ系のサービスでは採用事例がありますね^^

2011-06-10 02:18:10
@funatti

そういえば、Scalaは静的型付け言語なんだから、LLVM中間コードとかに変換できないんだろうか。そしたら、ActionScriptとかJavaScriptに変換とかできて楽しいことになりそうだけど。

2011-06-10 02:20:36
@funatti

まぁでも実装の問題とかありそうだよな。.NET版の開発もあんまり進んでないみたいだし、JavaScriptにはCoffeeScriptとかもあるしなぁ。

2011-06-10 02:22:30
@funatti

あれ、Scala to JavaScriptってあるじゃん。 http://t.co/kq7qY58

2011-06-10 02:23:55
任那 みなみ(21) @YkYKyk_mk

@funatti ほおお… ありがとうございます(´・ω・`) 難しそうですが、便利そうなのでやってみることにします!! わからないところがあれば聞いてもいいですか!

2011-06-10 02:26:01
@funatti

@YkYKyk_mk お、是非聞いてください^^ ちなみにScalaの開発環境はIntelliJIDEAかNetBeansがおすすめですよ。

2011-06-10 02:27:46
Yusuke KUOKA @mumoshu

簡単な言語とかフレームワークというとちょっと違うけど、極力楽ができるものを好んでる自覚はあるなー。

2011-06-10 02:28:24
Yusuke KUOKA @mumoshu

Scalaより楽ができる言語があるなら是非おしえてほすい。

2011-06-10 02:29:26