タグ ダックタイピング
人気順 5 users 50 users 100 users 500 users 1000 usersPython と Ruby と typing - methaneのブログ
2016 - 09 - 09 Python と Ruby と typing うーん、structural subtypingとダックタイピングは同じものなんだろうか。 — Yukihiro Matsumoto (@ yukihiro _matz) 2016年9月8日 https://t.co/5Rv86piThC wikipedia によると似て非なる物のようですね。 https://t.co/V... 続きを読む
タイピングの心理学
結論 "How to duck type? - the psychology of static typing in Ruby" (邦訳: ダックタイピングの手引き? - Rubyでの静的型付けの心理学) という記事は意味不明文書なので読む価値はありません (訳は良くできています) 「静的ダックタイピング」という用語は「原動機なしバイク」のようなもの。 はじめに(FIXME) 近年(FIXME)、... 続きを読む
ダックタイピングの手引き? - Rubyでの静的型付けの心理学 - 読み書きプログラミング ブログ
「Dropboxは全部Pythonで信頼性の高いソフトウェアを作った」の中で「人生を変えた記事」として"Subject: How to duck type? - the psychology of static typing in Ruby"というメーリングリストへの投稿記事が紹介されていましたので、訳してみようかと思いました。Tim Batesさんはエディンバラ大学の心理学の教授です。 Subj... 続きを読む
newを封印して、JavaScriptでオブジェクト指向する(2) - 泥のように
前回の続きです。サンプルコードは前回から続いていると思ってください。 privateは諦めましょう 親のメソッドを呼ぶ コンストラクタ instanceofに対応する ダックタイピングのススメ 今回もobject関数を使うので再掲載。 /* * object - オブジェクトを作る * Object object(BaseObj [, mixinObj1 [, mixinObj2...]]) */... 続きを読む