世界编程语言排行榜(2019最新编程语言排行,C家
生活百科 2022-08-09 17:28www.17kangjie.cn生活百科
你有两个问题,,“C家族没落了吗”?显然你指的最少是C,C++。没落了吗?显然不是,C语言在开源社区的使用率依旧很高,从Linux内核,到Gnome桌面,还有很多系统底层组件,框架,都使用C作为开发语言。无数其他开发语言的编译器本身也是C或C++开发的,比如GCC,LLVM(包含Clang),还有那些语言的运行时都几乎是C(或C++)开发的,包括苹果的Sift也是用C++实现的。
“没落”显然是不可能的,上层应用场景的确是越来越少看到他们的身影。主要是开发模式与应用场景不能更好的满足市场需求。很多企业应用不要求太高的性能,需要适应市场瞬息万变。开发难度较高,开发效率较低,依旧越来越优秀的C家族逐步被用来做更重要的组件。所以不要以为用的人少了就没落了,有个跟自己切身利益相关的建议,越是稀缺的语言最好不要错过,可能会给你带来更高的回报。
第二个问题,Python会“一统天下”吗?答案显然是否定的。Python随着生态越来越大,自然应用领域会越来越多。但纵观其使用场景,主要用于需要快速出代码,不需要很高的执行性能的应用。这些开发领域跟其他脚本语言一样,用最快最少的代码实现尽可能多大功能,减少出错率,易于调试。这是上层需求所致。这些快速操作的底层,需要依赖其他语言实现的基础功能。
所以,建议在这个领域成长的时候,尽量减少各种偏见,会让自己错误判断现实场景。时刻提醒自己,越爆棚的语言,你的实际回报可能是相反的。
上一篇:巴西龟的饲养方法(巴西龟的饲养方法)
下一篇:免费注册qq号(如何申请免费QQ号)