正如标题所述 - 我想为Android编写一个3D OpenGL ES 2.0引擎(不感兴趣制作游戏,只是引擎)。我应该直接使用NDK并用C ++编写所有内容,还是先使用Java?
大多数关于Android性能的链接都来自2010年,在JIT和并发垃圾收集器出现之前。 Java的性能仍然很差吗(不要使用公共字段,不要使用虚拟方法),使用C ++应该期望什么样的加速?
顺便说一下,我两种语言都很熟悉,所以没有舒适度问题。
正如标题所述 - 我想为Android编写一个3D OpenGL ES 2.0引擎(不感兴趣制作游戏,只是引擎)。我应该直接使用NDK并用C ++编写所有内容,还是先使用Java?
大多数关于Android性能的链接都来自2010年,在JIT和并发垃圾收集器出现之前。 Java的性能仍然很差吗(不要使用公共字段,不要使用虚拟方法),使用C ++应该期望什么样的加速?
顺便说一下,我两种语言都很熟悉,所以没有舒适度问题。