いろいろ備忘録日記

主に .NET とか Go とか Flutter とか Python絡みのメモを公開しています。

unladen swallow (CPython, 高速化, Google)


大分遅いですが、今日知りました・・・。
メモメモ。


一言でいうと、現在のPython実装の高速版を作成することを目標としている
プロジェクトという事になりますね。LLVMを利用して行う模様です。
且つCPythonとの互換性を維持する事も明言されています。


処理系を一から作成するのではなく、CPythonを元にして
改良を加えるという姿勢が個人的には好きです。


以下、参照リソースです。


上記参考リソースの渋川さんが翻訳されたProjectPlanの内容を
読むと、どのような事を行うつもりかがよくわかります。


また、このProjectPlanの内容は概要やマイルストーンや
テスト(計測)プランなどについて、わかりやすく且つ的確に
記述されているので、文章を書く上でとても参考になります。