朝は、PythonのトーンC ++を議論する人々に聞いて、最初の反応はカフェを達成する方法である、と彼は夕方に自宅で見ました。
実際には、限り、十分な特定の実装を見つけるために、ファイルの場所として、パイソン/カフェ/ _caffe.cppで、ライン42は目立た定義されています
名前空間の BP =後押し::のpythonを。
だから、カフェが実装ブーストPython拡張を呼び出すの使用であり、
ところで、PythonのトーンCの下で不完全な調査++方法:
ctypes - 差のプラットフォームの互換性、文献[2]
cython - 性能が20%減少し、文献[1]
SWIG - 70%の性能低下、文献[1]
ブースト:パイソン
リファレンスは、[1]と[2 ]、および衰退のC ++のパフォーマンスにつながるCythonのがぶ飲みの度合いを変え、プラットフォームの互換性が悪いctypesは、とにかく、私は、前に伝聞を実現していませんでした。
さらに、ここでは比較的簡潔なcythonはSWIGとコード例。