クロスプラットフォーム環境で使用するテクノロジーを決定する際に問題が発生します。これが私のこれまでの考えです。
私はあまり慣れていませんが、Javaは優れたプログラミング言語です。また、C#で慣れ親しんだLinqやデリゲートなどにアクセスすることを好むので、あまり使用したくありません。私はまた、ユーザーコントロールと比較してBeansがどのように機能するかについての大ファンではありません。
C#が私の好みの言語です。私はそれが大好きで、自分自身をこの分野の専門家と呼んでいます(もちろん、COMの専門家ではありません)。
C++は私にとってロシアの都市です。このプログラミング言語を使用していると、盲目的に歩いているような気がします。C#に比べて、作成に時間がかかります。
私は4週間の学校プロジェクトのバックアップシステムを作成しています。しかし、私は将来それに対してより大きな意図を持っています。また、バックアップシステムを成功させるには、クロスプラットフォームの互換性が必要です。
したがって、C#.NET COMのクラスライブラリを表示し、GUIを含むJavaプロジェクト内でそのCOMを使用した場合でも、アプリケーション全体がクロスプラットフォームで機能しますか?