第一句子大全,网罗天下好句子,好文章尽在本站!

学C++ 80%都是为了搞竞赛 凑一门语言?网友:莫钓鱼

时间:2023-12-04

金磊 发自 凹非寺量子位 报道 | 公众号 QbitAI年近40岁的C++,已经Out了?甚至还有种观点说:大部分写工程不用C++,学习这个语言只是为了竞赛话题

友情提示:本文共有 1106 个字,阅读大概需要 3 分钟。

金磊 发自 凹非寺量子位 报道 | 公众号 QbitAI

年近40岁的C++,已经Out了?

甚至还有种观点说:

大部分写工程不用C++,学习这个语言只是为了竞赛……

话题一出,便在网上引发了一番热议。

而这样的话题,并非只是空穴来风。

毕竟在编程语言的世界里,新语言层出不穷,“更新换代”也是常有的事情。

例如在最新的TIOBE编程语言排行榜,前三甲分别是C、Java和Python。C++则位居Python之后,排名第四。

纵观TIOBE排行榜的发展历史,也不难看出C++排名的变化趋势。

但毕竟这样的排名只是考量因素之一,那整体来看,C++真的有像网友说的Out了吗?

“过时?不完全错”

当然,对于这样的话题,对C++有所了解的人,定然是站在“反对”的立场。

不过有一说一,得分“场合”。

例如在直面最终用户的场合,C++身影越来越少,似乎确实是个趋势。

有网友就认为:

若讨论的场景是网站服务器、微信小程序、聊天客户端这类工程,那说C++过时也算是有道理。

但他同时也指出,如果是操作系统、游戏引擎、硬件驱动或病毒木马,那根本不会讨论这个问题。

一个非常形象的比方就是:

可以不用微信、不用Office,但不能不用操作系统。毕竟非常现实的一个事实就是,日常我们用到的很多软件都是C++开发的,而且大部分还在不断更新。

那对于互联网开发、工程等场合呢?

“说过时,也不完全错。”

有网友认为:

C++本身确实没过时,但为了就业的话,确实过时了,因为它已经不再是程序员的就业热门。而且C++通常也特别不敢让新人去搞,只敢让相对经验丰富的程序员去做。

当然,除了“过不过时”,为什么学C++也是此次热议的点。

“学C++为了搞竞赛?”

对于这样的结论,大部分网友都是持反对意见:

竞赛明明用不上C++的一堆特性。竞赛用C++,纯粹是标准库的一些数据结构算法相比C用起来方便而已。要不直接用C,执行效率高。

还有更直接的,有人认为这种说法是在“钓鱼”。

而基于这样的一个问题,网友们也对此进行了延伸,也就是对于编程新人来说,到底要不要学C++,或者是不是该当第一语言来学。

对此,网友的建议是比较一致的。

为了就业选择C++已经不算是个好的选择了。C++应该学,但不建议作为你学习编程的第一门语言。

也有开发者网友对C++给予了这样的评价:

一旦一个人掌握C++基础,能用C++开发软件,那么学习99%的其它语言都不会有障碍。但反过来就不一定成立。

那么对这样的话题,你有什么看法呢?

欢迎在评论区留言讨论。

参考链接:

[1]https://www.tiobe.com/tiobe-index/[2]https://www.zhihu.com/question/443776161

本文如果对你有帮助,请点赞收藏《学C++ 80%都是为了搞竞赛 凑一门语言?网友:莫钓鱼》,同时在此感谢原作者。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。
显示评论内容(2)
  1. 云的涟漪2023-12-31 21:31云的涟漪[吉林省网友]203.19.24.97
    @卓玛 学C+++80%都是为了搞竞赛?我觉得编程更应该是为了创造和解决问题,而不是为了应付考试。
    顶6踩0
  2. 卓玛2023-12-18 00:46卓玛[福建省网友]43.225.79.252
    学C+++80%都是为了搞竞赛,凑一门语言?我觉得学习编程不应该只为了应付考试,应该多思考实际应用。
    顶0踩0
相关阅读
「趣图」当C 遇上C++ 更受伤的是谁?网友接龙的排比句更扎心

「趣图」当C 遇上C++ 更受伤的是谁?网友接龙的排比句更扎心

尺子,不是用来对齐Python代码的吗?抠鼻我是@程序员小助手,关注我,持续更新每日科技热点

2023-10-25 #经典句子

c++的string类和C语言中字符操作的区别

c++的string类和C语言中字符操作的区别

我们今天要学习的string类是c++的拓展库,使得我们对字符串的操作变得简单,严格来说是属于字符串对象,这个类库里面有很多对字符串操作的方法,接下来我

2018-06-16 #经典句子

所有程序员都必须知道的语言!C++之基本结构

所有程序员都必须知道的语言!C++之基本结构

其中名为main的函数称为主函数,可以将它放在程序的任何位置

2023-11-22 #经典句子

教孩子写游戏:快速入门C++语言 理解这12个概念 1天时间够了

教孩子写游戏:快速入门C++语言 理解这12个概念 1天时间够了

我以为,这个问题出在教材上,写得太过于晦涩难懂了,而且把很多特别不常用的内容添加了进去,这会导致很多想学的人越看越迷糊

2023-02-01 #经典句子

小学生C++趣味编程—第2课春晓「cout语句」

小学生C++趣味编程—第2课春晓「cout语句」

唐代诗人孟浩然所作的春晓是一首家喻户晓的诗,但是校园里更流行的是孩子们自编的春晓

2023-06-01 #经典句子

《和孩子一起学C++》cout语句的使用

《和孩子一起学C++》cout语句的使用

include using namespace std;int main {return 0;}一个C++程序由头文件、命名空间和主函数构成

2023-12-14 #经典句子

世界6大较为流行的语言 你觉得英语能够排到第几?

世界6大较为流行的语言 你觉得英语能够排到第几?

这种做法激怒了上帝,于是上帝变乱了人类的语言,巴别塔计划不能维持,最终宣告失败

2023-07-28 #经典句子

备战2020高考:关于“辩论稿”的满分作文

备战2020高考:关于“辩论稿”的满分作文

我们将以此为纲,精选文质兼美的高分作文,组合成满分作文精选细评栏目,供高中同学参考

2011-09-22 #经典句子