まつもと ゆきひろです
In message "[ruby-list:9030] Re: あなたのウロコみせてください (Re: FAQ)"
on 98/08/11, Kikutani Makoto <kikutani / sprintmail.com> writes:
|まつもとさん、毎度回答どうもです。
|> * self って何度も書かなくてもよい
|Smalltalkもそうなんですか。
あーと,確か Smalltalk ではインスタンス変数を指定するために
Python のように self を使う必要はないですよん.
|Pythonのselfが気にいらんのは、「これが設計方針だからだ」
|というポリシーがあるんならいいのに、最初の設計後にクラスの概念
|を導入したのでしょうがなく必要なんです、みたいな匂いがするので
|嫌なんですね。ホントのところはどうだか知りませんが。
Guido氏自身が「オブジェクト指向機能は Modula-3 を参考に
Python の設計の比較的後の段階で導入した」と発言していたはず
です.ですから,もともとはオブジェクト指向言語じゃなかったん
ですね.
まつもと ゆきひろ /:|)
p.s.
それよりなにより,string.split(str, sep)というのは
str.split(sep)と比較してうっとうしい.