2

不思議なことに、Javaで書かれていないマルチプラットフォームプログラムを書くことは可能ですか。

もしそうなら、2つまたは3つの異なるプログラミング言語(プラットフォームごとに)を一緒にコンパイルして、異なるプラットフォームで実行できるようにすることでそれを行うことができますか?

4

8 に答える 8

4

Pythonはマルチプラットフォーム言語であり、通常のすべてのプラットフォームで利用できます。

于 2009-12-08T04:00:02.837 に答える
4

ここを参照してくださいhttp://en.wikipedia.org/wiki/Cross-platform

C++は従来のクロスプラットフォーム言語です。ただし、Pythonなど、他にも多くの一般的な選択肢があります。

于 2009-12-08T04:01:13.350 に答える
3

Monoは、C#でマルチプラットフォームアプリケーションを作成する機会を提供します。

http://en.wikipedia.org/wiki/Mono_%28software%29から:

Monoは、Linux、BSD、UNIX、Mac OS X、Solaris、およびWindowsオペレーティングシステムで実行できます。

于 2009-12-08T03:56:59.957 に答える
2

Pharoはマルチプラットフォームです。

オブジェクト指向のSmalltalk言語を使用しています。

無料の紹介本、PharobyExampleがあります。

于 2009-12-08T23:54:31.520 に答える
1

Silverlightはマルチプラットフォームであり、ブラウザー外で実行できます。

于 2009-12-08T04:04:10.707 に答える
1

おそらくANSIC。この標準は、事実上すべての既知のプラットフォームとアーキテクチャでサポートされており、ほぼどこにでも移動できます。ただし、 ANSI C規格に厳密に準拠する必要があります。準拠しない場合は、ほとんどの場合、ある程度のプラットフォーム依存性が導入されます。

于 2009-12-08T04:08:47.077 に答える
1

ウェブ、確かに!すべてのWebアプリケーションは、Webブラウザとインターネット接続を備えた任意のデバイスで実行できます。これはおそらくクロスプラットフォーム開発の「未来」です。また、ユーザーは何もインストールする必要がありません。

于 2009-12-08T04:18:46.183 に答える
0

Java以外のクロスプラットフォーム言語はたくさんあります。C / C ++、C#(Monoを使用)、Python、PHP、Perl ... Visual Basicでさえクロスプラットフォーム実装があります(http://www.mono-project.com/VisualBasic.NET_support)。

于 2009-12-08T04:28:34.130 に答える