Linus,Torvalds,的,C++,水平如何,为什么他敢炮轰此编程语言(附2023年最新排名前十名单)
Linus,Torvalds,的,C++,水平如何,为什么他敢炮轰此编程语言(附2023年最新排名前十名单):不是因为他 C++ 好才炮轰它的,是因为 C++ 这个语言太 Lo 了才这样的。首先 C++ 是一个 OOP,但它实现的方式却是 ASM ,导致严重的 name mangling……全球排行榜123网(www.meihu5.com)小编为你整理了本篇文章,希望能解对你有所帮助!
不是因为他 C++ 好才炮轰它的,是因为 C++ 这个语言太 Lo 了才这样的。首先 C++ 是一个 OOP,但它实现的方式却是 ASM ,导致严重的 name mangling ,且在不同的编译器种不兼容。其次,C++ 有很多“复杂得没必要”的特性,比如 template, operator overloading,把语言弄的一塌糊涂。总之 C++ 是一个很“麻烦”的语言。相比之下,它的祖宗 C 语言则简单得多。C 语言设计很简单,而且可以用一些简单的编译器编译。设计之初 就是把 ASM 放在首位 考虑如何最好地用简单抽象的语法 来描述繁杂冗长的汇编语言。C++ 在设计之初 设计目的就是错的,不被喷才怪呢。
声明:本文图片、文字、视频等内容来源于互联网,本站无法甄别其准确性,建议谨慎参考,本站不对您因参考本文所带来的任何后果负责!本站尊重并保护知识产权,本文版权归原作者所有,根据《信息网络传播权保护条例》,如果我们转载内容侵犯了您的权利,请及时与我们联系,我们会做删除处理,谢谢。