新しいクロスプラットフォームのGUIアプリケーション、CPythonまたはIronPythonにはどんなものを使用しますか?CPythonまたはIronPython?
どう
について - ライセンス/自由
- 開発
- - DOC
- - 編集者
- - ツール
- ライブラリ
- 公演
- ポータビリティ
何することができますどちらか一方で一番うまくいくのですか?
- データベース
- - GUI
- システム
- マルチスレッド/処理
新しいクロスプラットフォームのGUIアプリケーション、CPythonまたはIronPythonにはどんなものを使用しますか?CPythonまたはIronPython?
どう
について - ライセンス/自由
- 開発
- - DOC
- - 編集者
- - ツール
- ライブラリ
- 公演
- ポータビリティ
何することができますどちらか一方で一番うまくいくのですか?
- データベース
- - GUI
- システム
- マルチスレッド/処理
IronPythonを使用して、あなたにバインドされている.Netプラットフォームにはクロスプラットフォームのサポートがあまりありません。モノはLinux上にありますが、十字プラットフォームアプリ、私はお勧めしません。ネット。
私の提案は、CPythonを使用しています。これは、GUIでwxPython/PyQTのようなフレームワークを使用しているとうれしいことです。
良い提案、ありがとうございます。 – dugres
あなたが/好きなら、.NET Frameworkを使用する必要があり、使用IronPythonの、他のCPythonのは、それが
あなたの選択だ
ネットワーキング(またはあなたはPyPyを試すことができます:)
私はそれが好きかどうかわかりません.Netは必要ありません。 – dugres
私は、リモートで許容される(ファイアフォックス)約1つの「クロスプラットフォーム」GUIアプリしか考えられません。人々は見ているところのどこでもそれについて激しく不平を言っています。
クロスプラットフォームを実行したい場合は、必要な作業を行い、それを使用するプラットフォーム固有のGUIを構築できる素敵なモデルを作成します。
WindowsとLinuxでwxpythonやpyqtがどれくらい耐えられるのかわかりませんが、OS Xの普通のココアからさらに遠くなると、構築が難しくなり、使いにくくなります。
cpythonはネイティブランタイムベースのPythonですが、ホストOSのシンタックスランタイムレベルです ironpyはソフトベースのPythonです。 clr
全体的に、cpythonは基本的にスクリプト言語になっていますが、それは言語に焦点を当てていますが、clrで達成することができます。clrは主なessisalです。 ,,,それはclrプラットフォームに焦点を当てています...
詳細については、hellogameprogramming.netを参照してください。
あなたは混乱していると思います。 IronPythonの式が解釈された後、それはMSILにコンパイルされます。 MSILの式が実行されると、ネイティブコードにコンパイルされます。そのため、一般的にIronPythonの起動時間は遅くなりますが、実行フローは速くなります。いくつかのベンチマークを行い自分自身を見ることができます。 – ozgur
"何について"はどういう意味ですか?あなたの実際の質問は何ですか? 「どういうわけか」はあいまいで、答えることは不可能です。あなたが見つけた特定の問題を列挙し、いくつかの説明をしたいのですか?多分これはオープンエンドなので、これはコミュニティのwikiになるはずです。 –
質問は、どちらを選択するのですか?なぜですか? – dugres
@dugres:何を選択しますか?どのような目的ですか?あなたは何をしようとしているのですか?どのオペレーティングシステムですか?どのデータベースですか?どのようなアプリケーションを書いていますか?回答できる質問をしたり、このコミュニティのwikiをマークしてください。 –