Pythonのお勉強 Part22
■ このスレッドは過去ログ倉庫に格納されています
0786デフォルトの名無しさん
2008/01/10(木) 14:13:05>プログラミングにおける推奨案
> - ソースコードは Python の実装(PyPy、Jython、IronPython、Pyrex、
> Psyco など)ごとの欠点を引き出さないように書くべきである。たとえば、
> CPython が a+=b や a=a+b などの文字列連結をインプレイス処理して、効
> 率よく動作する実装に依存してはならない。これでは Jython での動作が遅く
> なってしまう。パフォーマンスに敏感な部分では、''.join() を使うべき
> である。こう書いておけば、様々な実装において、連結処理は線形時間で
> 処理できる。
PythonSpeed
http://newworld.ddo.jp/doc/PythonSpeed
合わせて読みたい。
■ このスレッドは過去ログ倉庫に格納されています