石本です。

On Tue, 11 Aug 1998 14:16:24 +0900
matz / netlab.co.jp (Yukihiro Matsumoto) wrote:

> 
> # それをいうとpython(6文字)ってのも気になる

確かに。その点、rubyだとキーボードの真ん中あたりに文字が
集まってて打ちやすいですね。全部別の指で打てるし。

> 
> 人事ながら心配なのは,obj.xxx という形式でインスタンス変数を
> どこからでも見せるようにしてるってのは,カプセル化の観点から
> ほっといて良いのかってことです.Lutz本には「分かってやってる
> はずだから良い」とか書いてましたけど.もっとも1.4くらいから 
> self.__xxx はprivateということになったみたいですね.


明示的にpublic, privateの指定ができた方が良いとは思います。
でも、この辺の機構が単純なおかげで
    obj.__dict__['new_var'] = "abcdefg"
みたいなオブジェクトの動的な変更を行えたりしますので、まぁ善し悪し
かなと。

# どっちにしろ大規模プロジェクトに向いている、とはおもえませんが。

================
Atsuo Ishimoto