- 643 名前:デフォルトの名無しさん mailto:sage [2016/08/04(木) 20:37:49.54 ID:0aO0sFCL.net]
- >>640
Smalltalkが特別ってことにはならないという点については同意します。 ただ、クロージャーを引数にとる内部イテレーターはとても簡潔な記述を可能にするので C++がSTLを介してイテレーターが組み込みであっても、記述の負担の軽さはSmalltalk方式の方が優位かとも とはいえ、C++のコードがどんな感じになるかははずかしながら当方ちょっと予想が付きかねますので、 もし可能でしたら、C++のSTLを使って書いてSmalltalkのと比較をさせてもらうことはできますか? あいにくウィキペにはIteratorの例はないので、こちらの比較的シンプルなJavaの例を qiita.com/jonichonpa/items/208dc2361414f93efacf Smalltalkで書いてみました ideone.com/oplhQu もちろんSmalltalk方式を採用した言語(たとえばRuby)なら、Smalltalkと同程度にシンプルに書くことはできます そんなわけでRuby版も念のため ideone.com/xlQZqc
|

|