484|5

1万

帖子

25

TA的资源

版主

2024年9月 TIOBE 编程指数 [复制链接]

九月头条:编程语言C处于历史最低水平

 

作为所有编程语言的基础之一,C本月在 TIOBE 指数中下降了一位。C目前处于第4位,这是自2001年TIOBE指数开始以来的最低位置。C正在失去魔力吗?C是一种相对较小的编程语言,可以生成性能非常高的代码。因此,长期以来,它一直是嵌入式系统的最爱。到目前为止,C的唯一严重缺点是它不是为扩展而设计的。由于缺乏面向对象的特性,大型C程序很难维护。现在,嵌入式系统的功能趋于增长,代码大小也随之增长,而且越来越多的嵌入式编译器具有良好的C++支持,因此有从C切换到C++的趋势。最近,C面临的另一个威胁浮出水面。美国政府希望禁止C等内存不安全的语言,转而支持Rust等内存安全的语言。这是我观察到的另一个趋势。一些公司正在考虑将Rust作为C.C的替代品。C可能会失去魔力,但它将在很长一段时间内保持在TIOBE指数前十名。它的应用基础令人难以置信,它是世界各地无数安全关键系统的一部分。

 

图片.png  

 

第 21 - 50

 

图片.png  

最新回复

最近看了一些MCU使用C++开发板的文章,如果flash充足,使用C++来进行开发,会比使用C要方便许多。   详情 回复 发表于 2024-10-1 10:09

回复
举报

709

帖子

5

TA的资源

纯净的硅(高级)

python语言仍然遥遥领先,稳居首位,C/C++、java的地位还是稳居前列


回复

17

帖子

0

TA的资源

一粒金砂(中级)

没有新的语言冒出来,老美创新动力不足了


回复

22

帖子

0

TA的资源

一粒金砂(中级)

说实话,这个国内还是没有什么参考性,c++国外排第二,国内能行吗?


回复

48

帖子

0

TA的资源

一粒金砂(中级)

这个没什么价值的,具体学什么语言取决于要做的项目和从事的 行业


回复

6783

帖子

10

TA的资源

版主

最近看了一些MCU使用C++开发板的文章,如果flash充足,使用C++来进行开发,会比使用C要方便许多。


回复
您需要登录后才可以回帖 登录 | 注册

猜你喜欢
随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
推荐帖子
实时时钟芯片DS1302 的C51 编程

实时时钟芯片DS1302 的C51 编程分8个部分讲解

混合信号技术在汽车电子单芯片中的方案

1、电压的变化范围过大 电网供电不足,供电部门采取降压供电,或地处偏远地带,损耗过多,导致电压偏低。电网用电太少,导致电压 ...

菜鸟,请你们珍爱生命,远离protues

今天,用protues搭了一个电路,写了一个相应的程序,调试运行了一下,竟然无效, 于是乎,我就把原本庞大的电路删减一部分剩下 ...

解决LM3S811无法仿真的问题

LM3S811无法仿真的解决办法找到了,需要更改DEBUG模式为JTAG,默认是SWD模式,前提是你需要安装LM Flash Programmer,具体说明见 ...

LPC15xx总结与感受

LPC15xx总结与感受 很荣幸能够获得LPCXpresso1549的开发板平台进行体验使用。经过近半个月的学习,几乎每天下班、周末都在bug和d ...

ccs5.5 printf控制台输出不能显示

之前使用printf打印控制台都能正常显示,用着用着突然今天打印就不能显示了 请问代码有改动吗?加大堆栈试试。 代 ...

TI 无线连接之蓝牙TM 用户开发手册

509610 509608509611

【N32L43x评测】开箱点灯

已经收到板子了,今天发下开箱和点灯测试,后续再进行其他测试。 619672 先看下板子吧,板子还是很浓的国民技术设计风格 ...

美国又将42家中国企业列入实体清单,对此,你怎么看?

管管刚看到的消息,美国商务部在6日的时候将42家中国企业列入了出口管制清单,理由是“支持俄罗斯国防工业基础”。 ...

《Rust实战》书友互动第九集:时间与时间保持

来到时间的章节,也即将进入本书的倒计时,期待大伙继续讨论,共同学习也。 演绎时间:即日起至6月18日 脚本限定:《R ...

关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表