Python のソースコード管理
Pythonのソースコードは、pythonで書かれたMercurialでバージョン管理されています。Mercurialのソースコードも、Mercurialでバージョン管理されています。自分自身で管理されているのは面白いですよね。
以下のコマンドでpythonの最新がダウンロード可能です。
$ hg clone http://hg.python.org/cpython
cpython は、C言語で書かれたpythonの処理系です。pythonの処理系はその他いくつかあります。
$ wc -l `find . -name \*.[ch]`| tail -1
418418 合計
約41万行ですね。 なかなかのボリュームです。ソースコードがどんな感じかも GNU Global とかつかってざっくり把握するツアーをするのも面白いかもしれません。