OSSへの貢献、とくに普段利用しているOSSにコントリビュートしたいという願望は多くの方にあるのではないでしょうか。わたし自身、OSSへのコントリビュートを実践するエンジニアに憧れを持っていますが、なかなか一歩を踏み出せていませんでした。
Python の公式実装である CPython に Rust を導入しようという「Pre-PEP」(提案段階の PEP) が議論されています。 背景には、CPython が長年抱えてきた メモリ安全性の問題、マルチスレッド処理の複雑さ、C での保守負荷の大きさ があります。Rust を部分的に導入する ...
CPythonの外部を含めると、とJITの関係は実は長い歴史があり、古くから「PythonでもJITは有効ではないか」という期待は繰り返し生まれてきました。ただしこれらはCPython本体とは別系統であり、互換性や運用面の課題から広く普及するには至りませんでした。