【发布时间】:2015-06-22 02:44:06
【问题描述】:
在多平台上使用像 UNITY/xamarin 这样的 SDK 和(本机开发编程语言 + c++)有什么区别?与必须学习新语言相比,UNITY/xamarin 似乎相当便宜。不过,大公司似乎使用本地语言和 C++。 在 SPEED 方面有哪些 FACTUAL 优点和缺点?
【问题讨论】:
标签: c# c++ unity3d xamarin multiplatform
在多平台上使用像 UNITY/xamarin 这样的 SDK 和(本机开发编程语言 + c++)有什么区别?与必须学习新语言相比,UNITY/xamarin 似乎相当便宜。不过,大公司似乎使用本地语言和 C++。 在 SPEED 方面有哪些 FACTUAL 优点和缺点?
【问题讨论】:
标签: c# c++ unity3d xamarin multiplatform
在我的一般编程经验中,编译的 C/C++ 程序通常比大多数其他编译语言(如 Java 甚至编译的 Python)运行得更快,并且几乎总是比未编译的 Python 或 JavaScript 等解释语言运行得更快。如果速度绝对是第一要务,我会坚持使用 C++。此外,C++ 是我见过的最便携的语言。它运行在数百种不同的架构上,从低端 RISC 处理器和机器,如 Arduino 和 Raspberry Pi,以及一些更常见和更广泛使用的指令集,如 x86 和 x86-64。因此,我推荐 C++。
【讨论】: