GitHubじゃ!Pythonじゃ!

GitHubからPython関係の優良リポジトリを探したかったのじゃー、でも英語は出来ないから日本語で読むのじゃー、英語社会世知辛いのじゃー

cython

cython – 最も広く使用されているPythonからCコンパイラへの

投稿日:

最も広く使用されているPythonからCコンパイラへの リンクhttp://cython.org

Cythonへようこそ!

Cythonは、Python言語用のC拡張をPython自体のように簡単に書くことを可能にする言語です。 Cythonはよく知られているPyrexをベースにしていますが、最先端の機能と最適化をサポートしています。

Cython言語はPython言語に非常に近いですが、CythonはC関数の呼び出しと変数とクラス属性のC型の宣言をサポートしています。 これにより、コンパイラはCythonコードから非常に効率的なCコードを生成することができます。

これにより、Cythonは外部のCライブラリをラッピングするための、Pythonコードの実行を高速化する高速なCモジュールのための理想的な言語になります。

インストール:

すでにCコンパイラをお持ちの場合は、次のようにしてください:

pip install Cython

それ以外の場合は、インストールページを参照してください

ライセンス:

オリジナルのPyrexプログラムは、「制限なし」(以下を参照)のライセンスを受けていました。 Cython自体は、許容Apache Licenseの下でライセンスされています。

LICENSE.txtを参照してください。

完全なソース履歴を取得する:

Cythonは元のバージョン管理リポジトリをソース配布で出荷していましたが、スペースの制約のためにこれ以上使用しませんでした。 完全なソース履歴を取得するには、gitがインストールされていることを確認してから、Cythonソースディストリビューションのベースディレクトリに移動して次のように入力します。

make repo

以下はPyrexのものです:

これは、Pythonの拡張モジュールを書くための言語Pyrexの開発版です。

詳細については、以下を参照してください。

  • 言語の説明については、Doc / About.htmlを参照してください。
  • インストール手順についてはINSTALL.txt
  • 使用方法についてはUSAGE.txt
  • 使用例のデモ

コメント、提案、バグレポートなどは大歓迎です!

著作権:Pyrexには制限がありません。 お客様は、変更されたバージョンを使用、再頒布、修正、頒布することができます。

Pyrexの最新バージョンはここにあります

Greg Ewing、コンピュータサイエンス学科
カンタベリー大学
ニュージーランドクライストチャーチ

米国Inc.の100%子会社であるNewZealandCorpの市民。







-cython
-, , , , , , ,

執筆者: