やや複雑な C++ dll を組み込む必要がある Python GUI アプリケーションがあります。boost.python を調べましたが、プログラムに 5 つの個別の C++ ファイルが含まれており、C++ コーディングの経験がないため、問題がありました。Python で動作する「Hello World」C++ dll のテストを取得できましたが、その C++ コードは、必要な dll に比べて単純です。
Visual Basic プロジェクトで動作するように dll を取得しましたが、Python で同じアプリケーションに最適なソリューションを探しています。
Python で C++ コードを完全に書き直すか、boost.python ラッパーを正しくコーディングするのが最善でしょうか? Python でコードを書き直すのに必要な時間が、ラッパーをコーディングするのにかかる時間と同等である場合、コードを完全に書き直す方が好ましいでしょうか?
dll コードをコンパイルされた言語から解釈された言語に変換すると、ポジティブな影響よりもネガティブな影響が大きくなりますか?
前もって感謝します、
ガレット