| 肌をぶつけた Shed Skenは実験的なPython-to-C ++コンパイラです。 |
今すぐダウンロード |
肌をぶつけた ランキングとまとめ
- 出版社のWebサイト:
- http://mark.dufour.googlepages.com/
肌をぶつけた タグ
肌をぶつけた 説明
肌の肌は実験的なPython-to-c ++コンパイラです。 肌の肌は実験的なPython-to-c ++コンパイラです。 Shed Skinは純粋なPythonプログラムを受け入れ、最適化されたC ++コードを生成します。つまり、C ++コンパイラと組み合わせて、Pythonプログラムの非常に効率的なマシン言語への翻訳を可能にすることを意味します。 16個の非些細なテストプログラムのセットでは、測定値はPSYCOを介して2-40の典型的なスピードアップを示しています。 )。 Shed Skinは注釈付きのソースコードを出力します。まず、現在は静的に入力されているプログラムのみを受け入れます。これは単に変数が単一のタイプしかないことを意味することを意味します。だからa = 1。 a = '1'は許可されていません。もちろん、単一のタイプは抽象的または一般的なもの(C ++のように)することができます。 a = a(); A = B()、ここで、AとBは一般的な基本クラスを持ちます。第二に、Pythonプログラムは現在Python標準ライブラリを自由に使用できません。ただし、一部の一般的なインポートがサポートされています(* _。PYを参照)、他の多くを簡単に追加できます。理論的には、ほとんどのライブラリモジュールのバインディングを作成することが可能であるため、問題は実用的です。簡単な回避策は、Pythonプログラムの重要な部分のみをコンパイルし、それと一緒に通信することです。ファイルと標準のインソウと出力。このようにして、「メイン」プログラムはフルPythonダイナミクスと標準ライブラリを使用でき、プログラム全体は純粋なPythonで書かれています。肌の肌はまだアルファソフトです、そして、他の小さな、ほとんど一時的な制限があります。プログラムをコンパイルしようとする前に、セクションを注意深く読んでください。 GPLの下で利用可能なソフトウェアを利用できるようにするために、私が尋ねる唯一のものは、問題が発生したときに私に電子メールを送ってください。これはあなたのプログラムをサポートするための最速の方法です。特定のライブラリコールを実装してください。このリリースの新機能: ・「OS」(UNIX)のサポートの向上。 ・JPEGデコーダ(1200回線)の追加(1200行)のセットのプログラムのセットへの追加プログラム。拡張モジュールの修正。 ・OS Xの下のコンパイラフラグの向上 ・重要型推論修正。 ・可変過負荷の向上。 ・鋳造の改善。 ・セットライスとデルスライツェコーナーケースの修正。 ・XrangeはイテレータではなくXRangeオブジェクトを返します。 ・いくつかのマイナーなバグ修正があります。
肌をぶつけた 関連ソフトウェア