私はPythonを初めて使用し、Pythonを使用して小さなインタープリター/コンパイラーを作成したいと考えています。最初はただの趣味のプロジェクトです。そのような仕事を成し遂げるのにc/c ++と比較してどれほど良いか知りたいですか?非常に効率的な文字列処理ライブラリが組み込まれています。したがって、最初は簡単に始めることができると思いますが(以下のリンクを参照)、言語を構築することは、複雑さが実際に高くなったときにうまくいくでしょうか?
いくつかのリソース
http://www.jayconrod.com/posts/37/a-simple-interpreter-from-scratch-in-python-part-1
これは本当にシンプルですが、始めるのに良いです:
http://www.jroller.com/languages/entry/python_writing_a_compiler_and
訪問する別の場所:
http://morepypy.blogspot.in/2011/04/tutorial-writing-interpreter-with-pypy.html
http://morepypy.blogspot.in/2011/04/tutorial-part-2-adding-jit.html
最初のものはpypyを使用しています。そして私はそれに精通していません。私はcpythonを使用しています