web-dev-qa-db-ja.com

pythonの基本言語

基本言語は何ですか?pythonで記述されていますか?.

55
Dewsworld

Pythonがプログラミング言語で書かれているとは言えません。なぜなら、言語は単なる構文規則や説明のような一連の規則であるため、Pythonだから、私たちは英語で書かれていると言うかもしれません:)。しかし、言及された規則は、いくつかのプログラミング言語で実装することができます。 「Zen of Python」を返します。

最新のOSはほとんどCで書かれているため、最新の高レベル言語用のコンパイラ/インタプリタもCで書かれています。Pythonは例外ではありません-その最も一般的/「伝統的な」実装はCPythonと呼ばれますCで書かれています。

他の実装があります:

  • IronPython (.NETで実行されているPython)
  • Jython (Java仮想マシン)で実行されているPython)
  • PyPy (高速python JITコンパイラーによる実装)
  • Stackless Python(マイクロスレッドをサポートするCPythonのブランチ)
85

ソースは public です。 PythonはCで書かれています(実際、デフォルトの実装はCPythonと呼ばれています)。

22
wRAR

Python は英語で書かれています。しかし、いくつかの実装があります。

11
Gandaro

これはCで書かれており、 CPython とも呼ばれます。

6
neizod

ソースからpythonをコンパイルすると、良いアイデアが得られます。通常、gcc*.cファイル

3
user2489252