关闭
搜索
搜索
本版
帖子
用户
热搜:
程序员
简洁模式
高级模式
用户组: 游客
消息
提醒
新听众
我关注的
帖子
道具
勋章
任务
设置
退出
请
登录
后使用快捷导航
没有帐号?
立即注册
设为首页
收藏本站
开启辅助访问
切换到窄版
登录
or
立即注册
快捷导航
搜索
首页
论坛
BBS
MCU单片机技术
程序员交流
既然敢于炮轰C++,那么Linus的C++造诣和编程水平如何呢?
[复制链接]
作者:
老虎信佛了
版块:
›
嵌入式操作系统
›
linux
发布时间:
2020-10-19 15:58:32
1817
0
返回列表
老虎信佛了
当前离线
中级会员
中级会员, 积分 281, 距离下一级还需 219 积分
中级会员
中级会员, 积分 281, 距离下一级还需 219 积分
积分
281
发消息
楼主
电梯直达
老虎信佛了
发表于 2020-10-19 15:58:32
|
只看该作者
|
倒序浏览
|
阅读模式
之前有一篇文章谈到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++看法的总结,其实任何编程语言都有他自身的魅力,你要选择一门你所喜欢的编程语言并且迎合它,也就是想办法将他的魅力发挥到极致,那么你还用担心薪资的问题吗?
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有帐号?
立即注册
收藏
0
相关帖子
•
阿里巴巴推荐的Python400集视频?零基础入门学习Python
•
各种编程语言和操作系统有何不同?网络安全学习
•
C语言简单编程速成!保姆级入门教程,目标达成!
•
C语言之父和Linux之父谁更伟大?
•
赋能我们的未来生活的十大顶级程序员
•
我又不找C++的工作,为什么要学C++?你如果这样想就错了…
•
初中生学习编程入门步骤是什么呢?从哪里开始入门呢?
•
Python基础教程之参加Python培训课程学习内容详解
•
Python编程语言知多少?
•
许式伟:Go+门槛比Go低,小孩6年级开始学Go+
回复
使用道具
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
表情
@朋友
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
快速回复
返回顶部
返回列表