_ 適当にC++風のアクセス制限をPythonに付けてみる PythonでMultiThreadServer より: Rubyと比べると、classメンバにprivate等のアクセス権を指定できなかったり、selfが氾濫したり、アンダースコアが氾濫する点が気持ち悪いように感じます。 C++では必ず this を付けてしまう私には self はさっぱり気にならないし(って言うか、Perl5で嫌でも慣らされた)、 アンダースコアはRubyのアットマークや end の群れと比べれば、どっこいどっこいだと思っている。 その辺は多分に慣れの問題なのだろう。 アクセス権については、いろいろ言いたいことはあるのだけれど、 確かに制御したくなることは度々ある。 Pythonでも多少のオーバーヘッドを我慢できるなら、 それほど実装するのは難しくない。 御託を並べるよりも、C++風味で適当に作ってみる。 im