Pythonが遅い理由 Pythonを高速化する前に、なぜPythonはこんなにも遅いのかを調べてみました。そういえばPython関係のブログを始めて1年ほど経ちますが、処理速度については全く意識していませんでした。 Pythonは特にfor文といったループ系の文が遅い遅いと世間で言われています。 でもなんで遅いのでしょう? 正直僕はそんなに情報工学に詳しくないので、中々イメージできていませんでしたが、以下に理解の参考となったブログがありましたのでいくつかメモしておきます。 “GIL(グローバルインタプリタロック)であるため” “インタプリタ言語で、コンパイルされないため” “動的型付き言語であるため” POSTD:なぜPythonはこんなにも遅いのか? …Pythonが遅い理由には色々な要因が考えられるみたいですが、動的型付き言語であるというのが一番あやしいようです。 for文では逐一型