pylonsのソースコード行数
〜3k lines of Python code
http://groovie.org/files/WSGI_Presentation.pdf
だと書いてあったんだけど(P35)、ちょっと古い情報なので実際に確かめてみた。
まずはPylonsのインストール。
$ sudo easy_install Pylons
これでPylons 0.96.1とその他の依存モジュール(テンプレートとかURLルーティングとかのモジュール)がインストールされました。
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/Pylons-0.9.6.1-py2.5.egg/pylons% find ./ -name '*.py' |xargs wc -l 35 .//__init__.py 441 .//commands.py 2 .//config.py 416 .//configuration.py 3 .//controllers/__init__.py 261 .//controllers/core.py 92 .//controllers/util.py 284 .//controllers/xmlrpc.py 301 .//database.py 10 .//decorator.py 219 .//decorators/__init__.py 6 .//decorators/_decorator.py 104 .//decorators/cache.py 66 .//decorators/rest.py 82 .//decorators/secure.py 644 .//error.py 27 .//helpers.py 2 .//i18n/__init__.py 186 .//i18n/translation.py 199 .//legacy.py 71 .//log.py 226 .//middleware.py 0 .//templates/__init__.py 372 .//templating.py 38 .//test.py 148 .//util.py 315 .//wsgiapp.py 4550 total
ということで4550行。3kの1.5倍だけどそれでも少ない気がする。