Togetter/min.tを安心してお使い頂くためのガイドラインを公開しました。
編集可能

まともじゃないJavaプログラマたちの日常会話

まとめました。
51
いまいまさのぶ @masanobuimai

Javaにヒアドキュメント記法欲しいです。これがあるだけで、いろいろ捗りそうな予感!

2012-11-21 10:28:13
いまいまさのぶ @masanobuimai

Groooooooooooovy!!!!! ( ゚∀゚)o彡° RT @shuji_w6e: @masanobuimai Groovy!!

2012-11-21 10:32:04
いまいまさのぶ @masanobuimai

知らないふりして s/¥.java$/.groovy/g でずいぶん幸せになれるんだけどな...。

2012-11-21 10:36:05
いろふ @irof

Javaにxxxがあれば……→それGroovyで にならないものを探してみる。

2012-11-21 10:33:23
ぐるぐる系SQL @bleis

@irof Javaにローカル変数の型推論があれば・・・

2012-11-21 10:34:53
ぐるぐる系SQL @bleis

@irof Javaにimplicit parameterがあれば・・・

2012-11-21 10:35:22
ぐるぐる系SQL @bleis

@irof Javaにモナド用の構文があれば・・・

2012-11-21 10:36:14
ぐるぐる系SQL @bleis

@irof Javaに独自演算子定義できれば・・・

2012-11-21 10:36:53
ぐるぐる系SQL @bleis

@irof Javaにケースクラスやパターンマッチがあれば・・・

2012-11-21 10:37:18
いろふ @irof

どうにかなりそうなものないかな……

2012-11-21 10:39:25
ぐるぐる系SQL @bleis

@irof 独自演算子以外は型によるものばかり選んだので難しいのではー。

2012-11-21 10:40:23
いろふ @irof

@bleis それぞれどう言うものか調べるところからです(´・ω・`)

2012-11-21 10:42:07
きしだൠ(K8S(Kishidades)) @kis

@bleis @irof Javaにはオーバーロードとかcatch句ていうパターンマッチがw

2012-11-21 10:42:35
いろふ @irof

言葉はよく聞くし、だいたいはわからなくもないけど、それを実現するために何がいるかわからない……あぁ、これが基礎か(遠い目

2012-11-21 10:43:11
きしだൠ(K8S(Kishidades)) @kis

@irof Groovyってローカル関数あるの?

2012-11-21 10:43:16
ぐるぐる系SQL @bleis

@kis どっちにしてもネストしたパターンは扱えない><。

2012-11-21 10:44:28
きしだൠ(K8S(Kishidades)) @kis

Javaのジェネリクスがイレイジャじゃなければ、catch句がパターンマッチとしてもっと便利に使えるだろうに!

2012-11-21 10:44:55
なぎせ ゆうき @nagise

@kis @bleis @irof パターンマッチってシンタックスシュガーがないだけでやってることは実現可能なんじゃないかと理解しているのだけどあってる?構文上面倒くさくて書く気がしねーよ!ってのはあるかもしれないけども

2012-11-21 10:46:05
なぎせ ゆうき @nagise

Javaでinstanceof演算子を使うってのはJavaのOOPからすればダサいわけだけども、JavaのOOPらしく具象型による分岐を書きたかったらVisitorパターンみたいにポリモフィズムでの分岐になるんで正直やってらんねーよってのは確か。

2012-11-21 10:48:22
ぐるぐる系SQL @bleis

@nagise 構造的な型の値を構築したときと同じような記法で分解することがパターンマッチだという認識なので、やってることだけ真似てもなぁ、というのはあります

2012-11-21 10:48:26
残りを読む(137)

コメント

o̞͑kä̝mo̞͑to̞͑ kä̝zʊ̠kɪ̟ @kakkun61 2012年11月21日
TypeScript でモナド作る関連のツイートが混ざってたので消しときました。
0
ぐるぐる系SQL @bleis 2012年11月21日
関係ないついーとを削除しました
0