- 動的言語で大規模開発
738 :デフォルトの名無しさん[sage]:2014/12/05(金) 12:31:26.53 ID:+5KFbbdu - 動的言語には型名を考えるコストがない
ある物の名前がラムダかクロージャか議論するのに何時間かかるか考えてみろ
|
- 動的言語で大規模開発
741 :デフォルトの名無しさん[sage]:2014/12/05(金) 16:19:55.77 ID:+5KFbbdu - インタフェース継承で派生クラスの名前は必須ではない
これは静的でも成り立つ 更に突き詰めると必要なのはメンバの名前のみなのでインタフェースの名前も不要 Smalltalkは実装継承にこだわっているので名前は必要かもしれんが他の動的言語は違う
|
- 動的言語で大規模開発
745 :デフォルトの名無しさん[sage]:2014/12/05(金) 20:46:44.48 ID:+5KFbbdu - 実装に名前をつけて保存するからだろ
インタフェースは保存しなくてよい 下手すると名前の長さが中身より長くなるから
|
- 動的言語で大規模開発
746 :デフォルトの名無しさん[sage]:2014/12/05(金) 20:50:24.12 ID:+5KFbbdu - >>742
>>745
|
- 動的言語で大規模開発
756 :デフォルトの名無しさん[sage]:2014/12/05(金) 23:41:12.21 ID:+5KFbbdu - 問題
yieldを用いると内部イテレータ風の書き方で外部イテレータを作ることができる このイテレータの名称として適切なのは 「外部イテレータ」「内部イテレータ」のどちらか答えよ
|