Soft Typingに対するMatzの誤解とDuck TypingとStructural Subtyping

まつもとゆきひろさん(Matzさん)がRubyKaigi2016の基調講演で説明した、Ruby 3のSoft Typingにまつわる誤解や構造的部分型に関する話です。
18
前へ 1 ・・ 4 5
Yusuke Endoh @mametter

@esumii おお、ありがとうございます。読んでみますガリグ

2016-09-09 23:11:36
Atsushi Igarashi @50storms

@mametter @esumii ええと、structural polymorphim とごっちゃになってません?structural subtyping なら、TAPLのsubtypingのところ読めば、という気がするのですが、何か見逃してます?

2016-09-09 23:36:28
S (ツイートはスレッド全体をご確認ください) @esumii

@50storms @mametter OCamlのオブジェクトみたいな、duck typingっぽい型推論がしたい、という文脈と理解してます

2016-09-10 02:04:31
Kota Mizushima (on a diet) @kmizu

ところで、昨日は流れでOCamlを持ち出したけど、実際のところ、Rubyのduck typingをもっともうまく静的型付けられているという点ではCrystalが一番だということは伝えておきたい。e.g. gist.github.com/kmizu/a3834394…

2016-09-10 01:14:07
Kota Mizushima (on a diet) @kmizu

ところで、Rubyに、提案されているような型を入れるならOCamlっぽいのが最も近いだろう、というような趣旨の事を書きはしましたが、型なんか知るか、Rubyには型など不要、というのも(仮にそうであれば)一つのポリシーだと思っています。

2016-09-10 01:43:17
前へ 1 ・・ 4 5