作为常用的语言样样都会的准专业人员,我也说说自己的看法。
首先,无论啥项目,真的全部从零开始,其实都不现实。
一般我们每人都有一个样本总库,新项目只要在最接近的老项目上改改就可以了,单片机也是这样。
所以一般手上最接近的项目源码是啥语言,就选择啥语言。这是站在职业角度的选择。
如果仅仅是学习而言,不想专业从事底层软件行业,C++就不要去折腾了。
那东西现在也就写写底层通讯算法和硬件驱动啥的,,其他的事倍功半。
至于其他语言的选择,要看领域。
如果是 网页展示, 可以用 JAVA 或 .net ,我建议毫不犹豫选JAVA.
如果是命令行 , 毫不犹豫选 PYTHON.
如果是WIN UI, JAVA 和 C# 都可以考虑, C#效率高, JAVA 平台兼容性强。
总之,没有完美的语言适合所有场景, 最后机器上一大把的IDE和编译器,这是无奈又郁闷的事情。 |