まつもと ゆきひろです

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)と比較してうっとうしい.