如何选用编程语言进行软件开发?
1.选择适合产品的语言。主要从软件生态,软件效能两大方面考虑。比如嵌入式类别的,操作系统,模块库,代码效率等来讲,选C和汇编是最适合的。
2.选择适合方案厂商支持的语言。现在做产品,一般都有方案厂商支持,例如芯片厂商,如果选用开源类的,也要看开源生态的语言。需要别人支持,就要适配别人支持的语言。
3.选择适合开发团队的语言。也许有人会说,重新学习或重新招聘不就可以了吗?可以是可以,但成本就高了。选择团队熟悉的语言,或力所能及的语言,成本最低,风险也最低。
如有其他见解,欢迎补充交流。
谢谢大家。