Win32は、Windows上で動作することに興味がある場合は、ターゲットになることができます。 これは、目的に合ったWin32上に構築されたライブラリがいくつか存在することを意味しています。
Windowsの消費者基盤は最も長くなっていますが、Win32から移行しようとすると、変更が反映されています。それらは、低レベルのコード(Vista、Windows 7)を作成する能力が大幅に低下し、オペレーティングシステムが改善され、代わりにカーネルコードとユーザースペースの実装の同じコアに依存しています。 これは私にとって、常に最善の投資ではない会社の兆候です。
したがって、WINEのようなプロジェクトは、Microsoftによって放棄された後もWin32の「無料」バージョンを実装し続ける可能性が高いことを知っておくとよいでしょう。人々がCommodore 64やNESエミュレータをどのように入手するかのようなもの) 会社が全く新しい方向を向いているか、競争によって侵食されているか(Linux)。
Windowsの場合は、WINEの上で正常に動作することが報告されているライブラリです。 Windowsに基づいていないプラットフォームのアイデアを伝えることができれば、無料のオープンソースソフトウェアのメリットを享受できます! Windowsやその他の無数のプラットフォームで実行できるソフトウェア
私はJavaの提案も見ていますが、それは安全な賭けですが、Javaは時には特定の人に不満を感じることがあります。
私は、Javaアプリのライフタイムが最も長く、すべてのプラットフォームでうまくコーディングされていることがわかりました。
もう一度、あなたをどんな方向にも連れて行かないようにしてください。それは物事の風景です:
Visual FoxPro(申し訳ありません、抵抗することができませんでした) – Evan
計画しているアプリケーションの種類によって異なります。低レベルのWin32アクセスが必要か、アプリケーションに巨大なアクセスDBがありますか、それを記述してください。 –