TIOBE 6 月排行榜出炉:Linus眼中“很烂”的C++首次击败了C语言!仅次于Python
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;"><span style="color: black;">TIOBE</span><span style="color: black;"><span style="color: black;">颁布</span>了 2024年 6 月的</span></span><span style="color: black;">编程语言排行</span><span style="color: black;">榜——<strong style="color: blue;">C++ 史上首次超越 C,跃至榜二</strong>,仅次于 Python。</span></p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><img src="//q9.itc.cn/q_70/images03/20240612/7eef7179b7c243d799488e9f0f916831.jpeg" style="width: 50%; margin-bottom: 20px;"></p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">C++ 是一种广泛应用于嵌入式系统、游戏<span style="color: black;">研发</span>和金融交易软件等<span style="color: black;">行业</span>的语言,在本月成功超越了 C,<span style="color: black;">作为</span>了 TIOBE 指数中新的第二名。</span></p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;"><strong style="color: blue;">这是C++ <span style="color: black;">这里</span>榜单中的历史最高位,<span style="color: black;">亦</span>是 C 语言的历史最低位</strong>。</span></p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">TIOBE CEO Paul Jansen 点评<span style="color: black;">叫作</span>,C++ 最初被誉为更好的面向对象的 C 语言版本,但在诞生 39 年后才打败了 C 语言。</span></p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">自 2011 年<span style="color: black;">败兴</span>,C++ <span style="color: black;">起始</span>了新的生命,每三年更新一次。虽然大<span style="color: black;">都数</span>编译器和大<span style="color: black;">都数</span>工程师都<span style="color: black;">没法</span>跟上这一步伐,但能看到这种语言<span style="color: black;">持续</span>发展,<span style="color: black;">亦</span>算是一种成功。</span></p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;"><span style="color: black;">本月 TIOBE 指数的其他亮点还有 Go(首次排名第 7 位)以及</span><span style="color: black;">Rust</span><span style="color: black;">(排名第 17 位,创历史新高)。</span></span></p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">BTW,谷歌曾经<span style="color: black;">发布</span>讨论<strong style="color: blue;">在 Linux 内核中<span style="color: black;">运用</span> Rust <span style="color: black;">研发</span></strong>的长文,当时有人认为应该<span style="color: black;">运用</span> C++ 而不是 Rust。</span><span style="color: black;">对此,Linus 忍不住大笑,<span style="color: black;">原由</span>是他认为 C++ 并<span style="color: black;">无</span><span style="color: black;">处理</span>任何 C 的问题 (C++ solves _none_ of the C issues ),反而让事情更糟糕——</span></p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><strong style="color: blue;"><span style="color: black;">这是一门很烂的语言 (It really is a crap language)</span></strong><span style="color: black;">。</span></p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">Linus 认为 C++ <span style="color: black;">处理</span>了所有<span style="color: black;">不应</span><span style="color: black;">处理</span>的错误问题,<span style="color: black;">哪些</span>说用 C++ 重写 Linux 内核的人都太无知了。</span></p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><img src="//q7.itc.cn/q_70/images03/20240612/4bf0d5cca29b4b089bcaf1b2b3fec555.jpeg" style="width: 50%; margin-bottom: 20px;"></p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;"><span style="color: black;">via</span></span>Linus Torvalds:C++ 是很烂的语言</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">TIOBE 6 月 TOP 20 编程语言</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><img src="//q8.itc.cn/q_70/images03/20240612/56737f07523f42c69014272c461abb77.jpeg" style="width: 50%; margin-bottom: 20px;"></p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">相较上月,榜单中的<span style="color: black;">有些</span>变动<span style="color: black;">详细</span><span style="color: black;">包含</span>:</span></p>Go的排名从8升至 7
SQL的排名从 9 升至 8
Visual Basic的排名从 7跌至 9
Swift的排名从15升至 12
Assembly language的排名从 12跌至 13
PHP的排名从16升至 15
Scratch的排名从 17升至 16
Rust的排名从18 <span style="color: black;">提升</span>至 17
Ruby的排名从13 跌至 18<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">TOP 10 编程语言 TIOBE 指数走势(2002-2024)</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><img src="//q1.itc.cn/q_70/images03/20240612/f470a51433f245969d9a35ea32e90544.jpeg" style="width: 50%; margin-bottom: 20px;"></p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">第 21-50 名编程语言排行</span></p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><img src="//q8.itc.cn/q_70/images03/20240612/bb8bf382f61a414989e5ab7690bda768.jpeg" style="width: 50%; margin-bottom: 20px;"></p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">第 51-100 名如下,<span style="color: black;">因为</span>它们之间的数值差异较小,仅以文本形式列出(按字母排序):</span></p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><strong style="color: blue;"><span style="color: black;">ABC, Action, Apex, APL, AutoLISP, bc, CFML, Chapel, CHILL, CLIPS, Clojure, COMAL, Crystal, cT, Elixir, Erlang, Forth, Groovy, Hack, Icon, Inform, Io, J, J, Ladder Logic, Lingo, LPC, M4, MEL, Modula-2, Mojo, NATURAL, NetLogo, OpenCL, OpenEdge ABL, Power, Programming Without Coding Technology, Q, RPG, Smalltalk, Smarty, SNOBOL, SPARK, SQR, VHDL, WebDNA, Wolfram, X++, X10, yacc</span></strong></p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">TIOBE 编程社区指数(The TIOBE Programming Community index)是一个衡量编程语言受欢迎程度的指标,该指数每月更新一次。评判的依据来自世界范围内的工程师、课程和第三方供应商,<span style="color: black;">包含</span>流行的搜索引擎,如 Google、必应、雅虎、维基百科、亚马逊、YouTube 和百度都被用于指数计算。</span></p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">值得<span style="color: black;">重视</span>的是,TIOBE 指数并不<span style="color: black;">表率</span>编程语言的好坏或编写代码的多少。</span></p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">该指数<span style="color: black;">能够</span>用来<span style="color: black;">检测</span>你的编程技能<span style="color: black;">是不是</span>还能跟上时代的步伐,<span style="color: black;">或</span>在<span style="color: black;">起始</span><span style="color: black;">创立</span>一个新的软件系统时,基于指数对采用何种编程语言做出决策。</span></p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">TIOBE 指数的定义方式,以及<span style="color: black;">仔细</span>榜单信息均可查看官网。</span></p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;"><span style="color: black;"><span style="color: black;">https://www.tiobe.com/tiobe-index/programminglanguages_definition/</span></span></span><a style="color: black;"><span style="color: black;">返回<span style="color: black;">外链论坛:www.fok120.com</span>,查看<span style="color: black;">更加多</span></span></a></p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">责任编辑:网友投稿</span></p>
“BS”(鄙视的缩写) 顶楼主,说得太好了! 我完全同意你的看法,期待我们能深入探讨这个问题。
页:
[1]