むむ

Jython2.1

>>> type(1)
<jclass org.python.core.PyInteger at 7635991>

Jython2.2

>>> type(1)
<type 'int'>

まぁ、よりPythonらしくなったのだけど、逆に中身のさらけ出しが減った。説明の都合が…

        • -

いま修正しているのはPythonの説明だからいいんだけど、オブジェクト指向の解説の時に1とかがJavaで定義されたクラスのインスタンスなのを見ているところで、Javaでのクラス名が取れなくなると説明がとても困るかも知れない。怖い。大丈夫だろうか。

        • -
>>> 2 ** 50
Traceback (innermost last):
  File "<console>", line 1, in ?
OverflowError: integer pow()

これ2.2ではエラーにならずに昇格されるようになりました。