软件架构本身和软件开发平台是独立的。譬如:可以使用GCC/GDB开发。
但伴随IT技术的发展,越是高端的芯片,需要的软件开发技术越复杂。针对高端处理器, 集成了 架构、设计模式、开发库...的软件平台就相当于垄断了。
A. 单片机 开发平台
这个就是单片机厂家决定了
B. MCU 开发平台
这个最初也是由硬件厂家决定。
后继伴随个人电脑的爆发,微软的VS开发平台独霸X86环境。
C. MPU 开发平台
1. 微软的VS开发平台继续独霸X86环境。
2. IBM主推的Eclipse平台分流了JAVA业务开发。
3. 谷歌主推的Android Studio +IntelliJ IDEA开发平台要垄断多核ARM开发了。
4. 其它开发平台也还存在 但使用者越来越少了...
D. 云开发平台
1. 亚马逊/谷歌/阿里/微软, 应该快发布了吧, 看谁能够独步天下了。
综上考虑, 近期的软件开发,至少VS、IntelliJ 还是都需要熟练, 云开发平台需要密切跟踪国内国际大佬。当然, 此观点是个人的趋势判断, 其它开发平台也有很优秀的, 因人而异选择即可。
01-06
560
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
07-15
07-15
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交