编程|嵌入式开发 :选择嵌入式编程语言的 5 个技巧( 二 )


在任何一种情况下 , 嵌入式开发团队都应该仔细考虑与他们选择的语言相关的开销 。 例如 , python、Java、Labview等可能比其他语言具有更高的运行时成本 。

【编程|嵌入式开发 :选择嵌入式编程语言的 5 个技巧】建议#5 – 使用适合你的语言
归根结底 , 你(团队)需要决定哪些功能和语言最适合你的需求 。 例如 , 如果整个行业都在转向Python , 但汇编语言更有意义 , 因为你提供了手动优化的库 , 那么选择汇编语言 。 另一方面 , 如果你有一堆用C 编写的遗留代码 , 并希望继续利用现有资产 , 那么请使用C 。 (或者包装你的C 代码并使用C++!) 。
不要让我们这个时代的语言时尚说服你改变 。 相反 , 使用有意义的方法并考虑我们在本文中讨论的建议 。
嵌入式开发人员和团队确实可以选择丰富的编程语言来开发他们的嵌入式软件 。 他们选择的语言将取决于他们编写的软件类型、公司的需求以及他们在维护代码时产生的技术债务 。 在选择要使用的语言时 , 本文中的建议应提供一些额外的考虑 。 当有疑问时 , C/C++ , 尤其是C++ , 可能是一个很好的默认值 。