既然敢于炮轰C++,那么Linus的C++编程水平如何呢?

既然敢于炮轰C++,那么Linus的C++编程水平如何呢?

编码文章call10242025-05-15 16:51:465A+A-

之前有一篇文章谈到Linux 之父对 C++ 进行了炮轰,说它是糟糕程序员的垃圾语言,引起了大家的较多讨论。毕竟,我们都知道Linus Torvalds为了Linux内核开发而专门打造的版本控制软件Git已经引起了业界的广泛关注。后来又看到大家在讨论:虽然Linus是Linux之父,但是他既然敢于炮轰C++,那么他C++的造诣和编程水平如何呢?

看到这里,连我也有点好奇了。毕竟,C++的各种辅助编程和设计的理念&技术:从基本的数据封装(当然这个C也没问题)、RAII资源管理、强大的STL/Boost库到现代C++的Smart Pointer,Lambda/closure,function/bind,auto类型推导等等岂是这其他语言的使用者可以无视的?这里分类并不严格,希望大家不要纠结。


这里分享一些我认为比较优秀的回答:









我想,各种语言都是有自己的局限性的,也都有自己最擅长的用武之地。今天,软件项目中越来越倾向于采用多语言开发,所以与其花精力做口舌之争,不如多学学对方的语言。正确的态度,应该是从高手们的争论中汲取营养,提高和深化自己对相关语言的认识,结合自己的实际环境,想想应该怎么学,怎么用。就像写《程序员修炼之路》的Andy Hunt和David Thomas大师教导我们的,要在软件开发这个行当立于不败之地,应该“每年学一种新的语言”。


感谢您的阅读,以上就是对 Linus炮轰C++看法的总结,其实任何编程语言都有他自身的魅力,你要选择一门你所喜欢的编程语言并且迎合它,也就是想办法将他的魅力发挥到极致,那么你还用担心薪资的问题吗?

如果你喜欢这篇文章的话,动动小指,加个关注哦~

如果你想当程序员,小编推荐一个程序员编程学习基地点击下方【了解更多】进入!

涉及到:C语言、C++、windows编程、网络编程、QT界面开发、Linux编程、游戏编程、黑客等等......

点击这里复制本文地址 以上内容由文彬编程网整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!
qrcode

文彬编程网 © All Rights Reserved.  蜀ICP备2024111239号-4