【发布时间】:2009-12-08 03:52:13
【问题描述】:
只是好奇,是否可以编写一个不是用 Java 编写的多平台程序。
如果是这样,我可以通过将两种或三种不同的编程语言(针对每个平台)编译在一起来实现它,以便它可以在不同的平台上运行。
【问题讨论】:
标签: programming-languages cross-platform multiplatform
只是好奇,是否可以编写一个不是用 Java 编写的多平台程序。
如果是这样,我可以通过将两种或三种不同的编程语言(针对每个平台)编译在一起来实现它,以便它可以在不同的平台上运行。
【问题讨论】:
标签: programming-languages cross-platform multiplatform
请看这里http://en.wikipedia.org/wiki/Cross-platform
C++ 是传统的跨平台语言。但是,还有许多其他流行的选择,例如 Python。
【讨论】:
Python 是一种多平台语言,可用于所有常用平台。
【讨论】:
Mono 为您提供了使用 C# 编写多平台应用程序的机会。
来自http://en.wikipedia.org/wiki/Mono_%28software%29:
Mono 可以在 Linux、BSD、UNIX、 Mac OS X、Solaris 和 Windows 操作系统。
【讨论】:
【讨论】:
Silverlight 是多平台的,可以在浏览器外运行。
【讨论】:
也许是ANSI C。几乎所有已知的平台和架构都支持此标准,您几乎可以使用它去任何地方。但是,必须严格遵守 ANSI C 标准,就好像不遵守一样,您几乎总是会引入某种程度的平台依赖性。
【讨论】:
当然是网络!任何网络应用程序都可以在任何带有网络浏览器和互联网连接的设备上运行。这大概就是跨平台开发的“未来”。而且您的用户甚至不需要安装任何东西。
【讨论】:
有很多非 Java 跨平台语言。 C/C++、C#(使用 Mono)、Python、PHP、Perl……甚至 Visual Basic 也有跨平台实现(http://www.mono-project.com/VisualBasic.NET_support)。
【讨论】: