我知道嵌入式 C 与其他语言一起用于微控制器。但是如果控件来自 PC 怎么办,我有两个可能的候选者(java 和 c++)
在线程或 GUI 方面,Java 简单易用,对开发人员也很友好,但当然 C++ 性能要好得多(我知道计算机越来越快,性能取决于好的算法),但编译 makefile、共享库和交叉编译当我应该处理其他重要问题时,浪费了大量时间关心技术细节。
但是我仍然遇到了类似常量引用之类的东西,Java 不支持并强迫你使用clone()
或复制,当涉及到数组时,它是一团糟,
注意:我将使用反向运动学和神经网络进行模式识别。这需要大量的计算。但正如我所说,我也关心项目的整个生命周期(开发速度、性能、用户友好性和快速部署)
我在语言之间摇摆不定,我正在计划长期的学习过程,所以我不想用错误的语言浪费它,或者说(不问)所以请帮忙,我希望这个问题不会被认为是主观的而是一个参考。
干杯