アカウント名:
パスワード:
withはPythonにもあったら便利そうだな。
一応考えてはいる [python.org]みたいですよ。
Pythonnのメタクラスは私もよく分からない・・・。 使えれば強力な気がするんですけどね。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
計算機科学者とは、壊れていないものを修理する人々のことである
PythonでPrototypeなメタクラス (スコア:0)
http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/86651
キーワードの"self"の有無は、人それぞれ好みや利点のトレードオフがあるとして。withはPythonにもあったら便利そうだな。
Pythonは、メタクラス,クラス,(クラス)インスタンスと別れている点がややこしい。慣れるとLuaみたいにテーブル操作と同じ感覚でメタクラスが書けるかな、と思っていたけど以外とそうでもない。
上のURIの例では、
「(Callableなインスタンス)を返すインスタンス」をクラスのコンストラクタが返すようにメタクラスを設定し、プロトタイプを実現している。
Re:PythonでPrototypeなメタクラス (スコア:0)
一応考えてはいる [python.org]みたいですよ。
Pythonnのメタクラスは私もよく分からない・・・。 使えれば強力な気がするんですけどね。