是否可以编写不是用Java编写的多平台程序

发布于 2024-08-13 18:56:18 字数 103 浏览 5 评论 0 原文

只是好奇,是否有可能编写一个不是用 Java 编写的多平台程序。

如果属实,我可以通过将两种或三种不同的编程语言(针对每个平台)编译在一起来实现,以便它可以在不同的平台上运行。

Just curious, is it possible to write a multi-platform program that is not writen in Java.

If true, could I do it by compiling two or three different programing languages (for each platform) together so that it would run on different platforms.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(8

谁许谁一生繁华 2024-08-20 18:56:18

请参阅此处 http://en.wikipedia.org/wiki/Cross-platform

C++是传统的跨平台语言。然而,还有许多其他流行的选择,例如 Python。

See here http://en.wikipedia.org/wiki/Cross-platform

C++ is the traditional cross-platform language. However, there are many other popular choices such as Python.

秋心╮凉 2024-08-20 18:56:18

Python 是一种多平台语言,适用于所有常用平台。

Python is a multi-platform language, available for all the usual platforms.

似狗非友 2024-08-20 18:56:18

Mono 为您提供了用 C# 编写多平台应用程序的机会。

来自http://en.wikipedia.org/wiki/Mono_%28software%29

Mono 可以在 Linux、BSD、UNIX、
Mac OS X、Solaris 和 Windows
操作系统。

Mono offers you the opportunity to write multiplatform applications in C#.

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

Mono can be run on Linux, BSD, UNIX,
Mac OS X, Solaris and Windows
operating systems.

臻嫒无言 2024-08-20 18:56:18

Pharo 是多平台的。

它使用面向对象的 Smalltalk 语言。

有一本免费的介绍书,Pharo by Example

Pharo is multiplatform.

It uses the Smalltalk language, which is object-oriented.

There is a free introduction book, Pharo by Example.

惯饮孤独 2024-08-20 18:56:18

Silverlight 是多平台的,可以在浏览器外运行。

Silverlight is multi-platform and can be run out-of-browser.

和我恋爱吧 2024-08-20 18:56:18

也许ANSI C。几乎所有已知的平台和架构都支持该标准,您几乎可以使用它去任何地方。但是,必须严格遵守 ANSI C 标准,否则您几乎总是会引入某种程度的平台依赖性。

Perhaps ANSI C. This standard is supported by virtually every known platform and architecture, and you can go just about anywhere with it. However, one must strictly comply with the ANSI C standard as if one doesn't you will almost always introduce some level of platform dependence.

假情假意假温柔 2024-08-20 18:56:18

网络,当然!任何网络应用程序都可以在任何具有网络浏览器和互联网连接的设备上运行。这可能就是跨平台开发的“未来”。您的用户甚至不需要安装任何东西。

The web, surely! Any web-application can run on any device with a web-browser and an Internet connection. This is probably the "future" of cross-platform development. And your users don't even have to install anything.

吲‖鸣 2024-08-20 18:56:18

有很多非 Java 跨平台语言。 C/C++、C#(使用 Mono)、Python、PHP、Perl...甚至 Visual Basic 也有跨平台实现 (http://www.mono-project.com/VisualBasic.NET_support)。

There are plenty of non-Java cross-platform languages. C/C++, C# (using Mono), Python, PHP, Perl... Even Visual Basic has a cross platform implementation (http://www.mono-project.com/VisualBasic.NET_support).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文