──コンピューターは「0」と「1」の組み合わせしか理解できない。 10個の数字で表現されているから「10進数」。 同じようにバイナリーは、1つの桁が「0」「1」の 2個の数字で表現されているから「2進数」なわけですね。 CPUは大量に流れてくる電気信号を ...
まずはコンパイラ型言語とインタプリタ型言語に分けられると思うので、 それぞれの特徴について、ざっと記述したいと思います。 初学者にも手を付けやすい言語は、 どちらかと言えばインタプリタ言語だと思います。 そのインタプリタ型言語の中でも ...
インプレスグループで電子出版事業を手がける株式会社インプレスR&Dは、『Pythonでインタプリタを作るコンピュータ言語を設計・実装してインタプリタの動作を理解しよう』(著者:吉田 節)を発行いたします。 『Pythonでインタプリタを作る コンピュータ ...
コンパイラやインタプリタのような、高水準言語のプログラムを実行するためのソフトウエアのことを、「処理系」(または「言語処理系」)と呼びます。Pythonの代表的な処理系は、C言語で開発された「CPython」です。
PyPyの開発者が「PyPy」が誕生してから10年 経ったことを祝賀している。PyPyはオープンソースのPythonインタプリタ及びJITコンパイラ。Python標準のコンパイラであるCPythonと比較して高速に動作するといった特徴を有しており、メモリの使用量も低く抑えられる ...