型について

カタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタカタ・・・
5
Takuma SHIRAISHI @ts7i

某所で食らった「静的型付け言語も静的型付けに偏ったデザインパターンも今後は必要ない」とかいう嫌がらせ極論のナンセンスさを改めて実感。

2010-11-06 17:40:58
都元ダイスケ🍅 @daisuke_m

むしろ nonvariant の方が co とか contra と似た世界の人。

2010-11-06 17:41:13
Suguru ARAKAWA @ashigeru

@daisuke_m そだね>同じ世界の人。「変わっていい方向性」としてco-, contra-, non- な感じなのかね。

2010-11-06 17:42:14
koichik @koichik

@nagise その前に「オブジェクト指向入門」を読んでみては.これを読まずにブログ書いてたなんて信じられない.

2010-11-06 17:42:43
都元ダイスケ🍅 @daisuke_m

(co-, contra-, non-) (in-, precondition, postcondition) これが、世界の棲み分け。

2010-11-06 17:44:26
Suguru ARAKAWA @ashigeru

@daisuke_m Javaのメソッド引数はnon-variantだったよね。contra-variantの性質を持つものって何かあったかね

2010-11-06 17:46:40
koichik @koichik

@nagise ブログうんぬんは一応ネタです. http://ow.ly/35pk3 とか.あと @wildcats0201 さんが読み終わるまで日記をプライベートにしたことがあったかな.

2010-11-06 17:48:47
都元ダイスケ🍅 @daisuke_m

@ashigeru F1 = a -> b のaが T<? extends U> で、F1<:F2 だった場合、F2 = a' -> b' の a' が T<V> で、V:>U な感じ。 …ほら、素人に数式を与えるとこうなるんだ>< 読めるようになっても書けないらしいwww

2010-11-06 17:50:39
なぎせ ゆうき @nagise

む。もう出かけなきゃ。きっと @daisuke_m がまとめてくれる

2010-11-06 17:52:06
Suguru ARAKAWA @ashigeru

@daisuke_m そか。イレイジャ揃えながらという前提つきだけど、一応反変なのねw ちょっと手元でも試してみまっす。あざす

2010-11-06 17:52:48
都元ダイスケ🍅 @daisuke_m

要はメソッドの引数が T<? extends U> だったら、そのサブクラスが T<V> になってもいいのがcontravariantだったりすんじゃないのかしらかしらかしら。。。なんか@nagise から無茶振りがきているww これ、ニワカでまとめるのつらいぜよw

2010-11-06 17:53:09
都元ダイスケ🍅 @daisuke_m

俺のイミフな数式が@ashigeru に伝わったようで勝手に感動しているナウ。

2010-11-06 17:53:44
なぎせ ゆうき @nagise

@daisuke_m トゥギャッターで纏めてくれるだけでも有難いです

2010-11-06 17:54:27
Suguru ARAKAWA @ashigeru

@daisuke_m いや、たぶんそのものは間違ってるとは思うぞw

2010-11-06 17:54:37
都元ダイスケ🍅 @daisuke_m

で、variant型の反対語ってなんかあるんかな。っていうか、俺、どこでvariant型なんていう単語と触れ合ったんだろう?

2010-11-06 17:54:47
Suguru ARAKAWA @ashigeru

@daisuke_m うーん、やっぱりイレイジャだけじゃなくて全部揃えないとだめぽな感じだった。なんだろう

2010-11-06 17:58:20
Suguru ARAKAWA @ashigeru

@daisuke_m まぁ、ワイルドカードをふくむ型のサブタイピングについては手前味噌だけど http://d.hatena.ne.jp/ashigeru/20080204/1202129657 この辺を。

2010-11-06 18:02:12
都元ダイスケ🍅 @daisuke_m

「variantという単語から派生した色々な単語の整理」をトゥギャりました。 http://togetter.com/li/66427

2010-11-06 18:21:08
都元ダイスケ🍅 @daisuke_m

Togetter - 「variantという単語から派生した色々な単語の整理」 http://htn.to/Q7sv7T

2010-11-06 18:22:14
都元ダイスケ🍅 @daisuke_m

これはいいまとめ。 / Javaジェネリクス再入門 - プログラマーの脳みそ http://htn.to/74m2pg

2010-11-06 20:25:10
Takuma SHIRAISHI @ts7i

かぶってるけどとりあえず両方お気に入りに追加した。『variantという単語から派生した色々な単語の整理』 http://togetter.com/li/66427 『型について』 http://togetter.com/li/66412

2010-11-06 22:49:15