现在的编程语言越来越多,为什么C和C++还没有被时代淘汰呢?

时间:2022-10-09 17:30:16 | 浏览:353

因为现在这个时代,天天唱衰C/C++的人,熟练地使用现代语言,高效地调用着那些食古不化的C/C++开发者所提供的基础设施和功能,做出各种漂亮的软件,然后鄙夷地看了一眼下面的那群老顽固:何不食肉糜?以上半玩笑半认真吧。下面说点儿有营养的。一些

因为现在这个时代,天天唱衰C/C++的人,熟练地使用现代语言,高效地调用着那些食古不化的C/C++开发者所提供的基础设施和功能,做出各种漂亮的软件,然后鄙夷地看了一眼下面的那群老顽固:何不食肉糜?

以上半玩笑半认真吧。下面说点儿有营养的。

一些同学可能出于自己学习的感受,另外一些可能是根据别人(包括一些业界大佬)所说的话,认定C++是一个混乱不堪的语言。

的确,这话在某个角度上没错。Rust等在这个意义上进步很大也没错。

但是我想说一个事情。日本前首相鸠山有一句名言,那就是当记者问他为啥上台之后很多竞选时作出的承诺都没有兑现的时候,他回答说因为那时作为在野党站着说话不腰疼。(其实原文更加接近“不当家不知柴米油盐贵”)

这是个笑话,也是实话。

C++变成现在这个样子,固然有语言本身设计的问题,但是更多的是因为其肩负了太多,跨度太大,要满足各种各样的需求。

其实,成熟的开发商,没有人会去试图在一个应用当中去使用C++的所有特性。你所看到的混乱,只是因为你把它作为一个整体去看,以为任何特性在任何时候都是必要的。(更不要说那些其实只是听别人这么说的)

Rust等之所以现在能够那么美丽,也是因为其是个在野党,给你看了它最擅长的一面。等到它真的挑了大梁,会发展成啥样,真不好说。

复杂的是这个世界本身。混乱的也是这个世界本身,以及人心无穷无尽的欲望。

其实问题当中的“越来越多”,恰恰是反映了这个世界的复杂。要么用一个自身复杂度足够高的语言,如C++;要么就要细分应用,各自使用专用语言才能起到简化作用。

没有任何偏向的意思。期待能有更好的解决方案。作为C++坑里爬出来的,表示学习Rust易如反掌。另外想要成为一个优秀的、有能力程序员,做软件开发的话,就来学习C/C++吧!你如果感觉自学C/C++语言有困难的话,我本身是一个C/C++出身的程序员,我整理了一些学习C语言的视频在扣裙,大家有兴趣可以一起来学习,C/C++编程学习,--7.84,14和--31;33。不管你是转行还是找工作,大家都一起成长进步。

最后来张图~

希望对大家有帮助!

文章来源丨知乎:陈文礼

链接:
https://www.zhihu.com/question/340960134/answer/803408784

相关资讯

世界上最好的编程语言PHP和Facebook的感情经历

今天讲一段情史,是关于世界上最好的编程语言PHP和Facebook的感情经历。恋爱PHP能和Facebook谈恋爱,主要归功于创始人扎克伯格。小扎这个哈佛的学生,很不安分,鬼点子很多,很喜欢整一些快餐式的Web项目。而PHP的特点就是快速开

PHP、Java、Python、C、C++这几种编程语言都有什么特点或优点?

一、强类型和弱类型语言:C、 C++、 Java 、Python都是强类型的语言。PHP是弱类型的语言。强类型语言是一种强制类型定义的语言,即一旦某一个变量被定义类型,如果不经强制转换,那么它永远就是该数据类型。而弱类型语言是一种弱类型定义

铁打的Python连续3年第一,PHP跌出前十:IEEE编程语言排行榜出炉

乾明 发自 凹非寺 量子位 报道 | 公众号 QbitAIPython势头不减,依旧第一,而且进一步拉开了与其他语言的差距。这一结果,来自IEEE Spectrum2019年度编程语言排行榜。这已经是Python连续3年保持第一。在Pyth

C、C++、Java、JavaScript、PHP、Python分别用来开发什么?

首先,我们先普及一下编程语言的基础知识。用任何编程语言来开发程序,都是为了让计算机干活,比如编写一篇文章,下载一首MP3等,而计算机干活的CPU只认识机器的指令,所以,尽管不同的编程语言差异极大,最后都得“翻译”成CPU可以执行的机器指令。

最难学的编程语言:Java竟然不是第一名!

编程语言是开发者们代码工作的核心,也是许多开发者最爱讨论的话题。编程语言的选择对开发者和工具制造商都十分重要,前者需要保持最新和具备市场潜力的技能,后者则亟需确保他们能够提供最有用的 SDK。开发者经济分析公司 SlashData 曾发布了

「编程语言」PHP完全自学手册

PHP(外文名 Hypertext Preprocessor,中文名“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。关于PHP详细自学内容:(点击下方“了

什么是PHP编程语言?

你是否想了解PHP编程语言的一些知识背景?如果需要请继续往下读。​PHP起源概述PHP是一种通用脚本语言,在后端Web开发中最常用,还可以通过CLI(命令行界面)使用它,有时甚至可以将其打包成可执行文件。1994年,Rasmus Lerdo

11月编程语言榜已出!Python蝉联榜首,PHP将跌出前十

全球知名TIOBE 编程语言社区发布了11 月编程语言排行榜。下面让我们一起来看看,本月榜单中有哪些值得注意的新变化吧!01PHP即将跌出前十自 20 多年前 TIOBE 指数开始发布以来,PHP 一直常驻在榜单前十,然而最近,该语言已经开

php之父:我不喜欢编程,但是我喜欢解决问题

概述提起php,我们都知道它是世界上"最好"的语言之一。然而这个语言的创造者却说自己不喜欢编程,他喜欢的是解决问题,因此他更多地被人们称为实干家。php之父拉斯马斯·勒德尔夫1968年出生在丹麦。12岁的时候全家搬到了加拿大,之后长期居住在

近10年新秀编程语言大PK,Pick它

作者 | Andrew Smith译者 | 明明如月,责编 | 伍杏玲头图 | 东方 IC出品 | CSDN(ID:CSDNnews)编程语言演进的步伐不会停止。尽管 Python、C、Java 等最有影响力的语言已经问世很久,但有价值、新

友情链接

SEO域名抢注宝宝起名网妈妈知道币圈云南旅游网白兰地品牌网今日晋城观赏鸟知识网泉州新闻资讯网股市大盘指数分析今日铜川个人养老金资讯网今日榆林满江红电影影评网丽江旅游网蝎子养殖技术比尔盖茨故事网晨光股份A股林丹球迷网
c语言中文官网-零基础c++从入门到精通pdf、c语言编译器、C/C++开发工具、c语言入门自学零基础、c++入门自学、c/c++软件下载、c语言编程软件、c语言自学免费网站、c语言零基础自学视频教程、c++手机编程软件、c语言入门程序设计、初级编程视频教程、c语言在线编程平台、C语言线上作业网站。
c语言中文官网 chuxinxin.cn ©2022-2028版权所有