UTCBioPythonほぼ初心者。JVM界隈を主戦場にしています。現在PythonのJVM処理系、cafebabepyの実装のためにPythonの構文、仕様について理解すべく奮闘中。仕事ではScalaを書いています。TalksJVM上で動くPython処理系cafebabepyの実装詳解cafebabepyというJVM上で動くPython3処理系を実装しています。本セッションではPython3の言語仕様に悪戦苦闘し、どのように実装していったのかをお話します。Pythonにおける関数ってなんだろう?Pythonの関数とは何でしょうか?メソッドの違いは何でしょうか?そんな疑問をちょっと深い話を含めてお話しします。世にも奇妙なPython言語仕様Pythonの言語仕様には通常使わないと思われるものがあります。今まで何気なく使っていたものが実は奥が深かったり。そんなPythonをよく知りたい人向けのセッションです。