2024年2月的TIOBE指数,go语言排名第8,JAVA趋势下降

二月头条:go语言进入前十

本月,go在TIOBE指数前10名中排名第8。这是go有史以来的最高位置。当谷歌于2009年11月推出Go时,它一炮而红。在那些日子里,谷歌所做的一切都是神奇的。在Go出现的几年前,谷歌发布了GMail、谷歌地图和谷歌文档。因此,当谷歌宣布其第一种自己的语言Go时,软件社区激动不已。go诞生仅2个月,就获得了TIOBE年度语言奖。出乎意料的是,炒作很快就结束了。2015年,go在TIOBE指数中排名第122位,一切似乎都输了。一年后,Go采用了非常严格的“半年”发布周期(由谷歌支持)。每发布一个新版本,Go都有所改进。与此同时,Docker和Kubernetes(都是用Go编写的)从2016年开始变得非常流行。这有助于恢复对围棋的信心。如今,Go被应用于许多软件领域,如后端编程、web服务和API。由于Go在行业中的应用越来越多,它似乎是一种能够长期保持在TIOBE指数前十名的语言。有趣的是:谷歌最新的语言Carbon本月首次进入前100名。


TIOBE编程社区指数是编程语言流行程度的指标。该索引每月更新一次。评级基于全球熟练工程师的数量、课程和第三方供应商。热门网站谷歌、亚马逊、维基百科、必应和其他20多个引擎被用来计算评分。需要注意的是,TIOBE索引不是关于最佳编程语言或大多数代码行所用的语言。
该索引可用于检查您的编程技能是否仍然是最新的,或者在开始构建新的软件系统时,就应该采用什么编程语言做出战略决策。TIOBE指数的定义可以在这里找到。

其他编程语言 

下面列出了完整的前50种编程语言。这篇综述是非官方发布的,因为我们可能错过了一种语言。

未来50种编程语言

下面的语言列表表示#51到#100。由于差异相对较小,因此仅列出编程语言(按字母顺序)。
ABC、ActionScript、Apex、APL、AutoLISP、Awk、bc、Carbon、CFML、Chapel、CHILL、CL(OS/400)、CLIPS、Clojure、Curl、Eiffel、Elixir、Erlang、Forth、Groovy、Hack、Icon、Io、J、J#、JScript、LabVIEW、Ladder Logic、Modula-2、MQL5、Nim、OCaml、Occam、OpenCL、OpenEdge ABL、PL/I、Pure Data、Q、Racket、Raku、REXX、Ring、Smalltalk、Snap!,SPARK、Tcl、TOM、VHDL、Wolfram、Zig 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/693500.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

枚举类(enum)

优质博文:IT-BLOG-CN ​ 枚举类: 就是对象的实例个数是确定的(例如:单例模式),也就说我们在创建枚举类的时候,会对构造器进行设置 一、自定义创建枚举类 为什么需要枚举类? 【1】…

我国无水氢氟酸产量逐渐增长 东岳集团市场占比较大

我国无水氢氟酸产量逐渐增长 东岳集团市场占比较大 无水氢氟酸是一种十分重要的化工产品,在常温常压下多表现为一种无色发烟液体。无水氢氟酸具有吸水性强、化学活性高、介电常数高、阻燃性能好等优点。经过多年发展,无水氢氟酸制备方法已经成熟&#xf…

Spring Cloud Alibaba-04-Sentinel服务容错

Lison <dreamlison163.com>, v1.0.0, 2023.09.10 Spring Cloud Alibaba-04-Sentinel服务容错 文章目录 Spring Cloud Alibaba-04-Sentinel服务容错高并发带来的问题服务雪崩效应常见容错方案Sentinel入门什么是Sentinel微服务集成Sentinel安装Sentinel控制台 实现一个接…

【前端】前端三要素之BOM

写在前面&#xff1a;本文仅包含BOM内容&#xff0c;JavaScript传送门在这里&#xff0c;DOM传送门在这里。 本文内容是假期中刷的黑马Pink老师视频&#xff08;十分感谢Pink老师&#xff09;&#xff0c;原文保存在个人的GitLab中&#xff0c;如果需要写的网页内容信息等可以评…

go build

go build 作用&#xff1a;将Go语言程序和相关依赖编译成可执行文件 go build 无参数编译 生成当前目录名的可执行文件并放置于当前目录下&#xff0c;如&#xff1a; go build go build文件列表 编译同目录的多个源码文件时&#xff0c;可以在 go build 的后面提供多个文件…

C语言:幂的末尾

题目描述 a^b的末3位数是多少&#xff1f; 输入输出格式 输入格式 两个正整数a&#xff0c;b。1≤a≤100&#xff0c;1≤b≤10000。 输出格式 从高位到低位输出幂的末三位数字&#xff0c;中间无分隔符。若幂本身不足三位&#xff0c;在前面补零。 完整代码 #include <std…

vim 实用快捷键

文章目录 1. 翻页2. 字跳转3. 单行编辑4. 多行操作 1. 翻页 快捷键含义快捷记录ctrl-u上翻半页upctrl-d下翻半页downctrl-f上翻一页forwardctrl-b下翻一页backward 2. 字跳转 快捷键含义快捷记录b跳到上一个字首beforeB跳到上一个字首&#xff0c;长跳e跳到下一个字尾endE跳…

QT设置窗口随窗体变化(窗口文本框随窗体的伸缩)

目录 1.建立新窗口2.最终效果 1.建立新窗口 1&#xff09;在窗体中创建一个 textBrowser&#xff0c;记录坐标及宽高 X-100 Y-130 宽-571 高-281&#xff0c;窗体宽高800*600&#xff1b; 2&#xff09;在.h头文件中插入void resizeEvent(QResizeEvent *event) override;函数 …

深度学习之pytorch 中 torch.nn介绍

1. torch.nn 介绍 pytorch 中必用的包就是 torch.nn&#xff0c;torch.nn 中按照功能分&#xff0c;主要如下有几类&#xff1a; 1. Layers&#xff08;层&#xff09;&#xff1a;包括全连接层、卷积层、池化层等。 2. Activation Functions&#xff08;激活函数&#xff09…

速盾网络:有什么不用备案的CDN吗?

备案是指将网站相关信息提交给当地通信管理部门进行备案登记&#xff0c;以确保网站的合法性和规范运营。然而&#xff0c;对于一些特定的CDN服务&#xff0c;是否存在不用备案的情况呢&#xff1f;让我们来了解一下速盾网络在这方面的看法和实践。 备案与CDN服务 在中国大陆…

在qml中的ShaderEffect在arm板的3568的系统上是用GPU渲染的吗

在QML中的ShaderEffect通常是利用GPU进行渲染的。 ShaderEffect 是 Qt Quick 提供的一个功能强大的组件&#xff0c;它允许开发者在 QML 层面实现像素级别的操作。这个组件的设计目的就是为了充分利用 GPU 的强大计算能力来进行图形渲染。因此&#xff0c;当你在 QML 中使用 S…

挑战!贪吃蛇小游戏的实现(3)

经过&#xff08;1&#xff09;&#xff08;2&#xff09;两篇文章的介绍&#xff0c;相信大家对该游戏的实现已经有了具体的思路&#xff0c;废话不多说&#xff0c;让我们开始实现相关的代码吧&#xff01; 1.游戏主逻辑 void test() {int ch 0;srand((unsigned int)time(NU…

【Unity3D】ASE制作天空盒

找到官方shader并分析 下载对应资源包找到\DefaultResourcesExtra\Skybox-Cubed.shader找到\CGIncludes\UnityCG.cginc观察变量, 观察tag, 观察代码 需要注意的内容 ASE要处理的内容 核心修改 添加一个Custom Expression节点 code内容为: return DecodeHDR(In0, In1);outp…

JavaSpringBoot中,Mybatis plus 语法展示

目录 语法展示 基础的增删改查 分页查询 语法指导 删除操作 条件操作 语法展示 Mapper public interface UserMapper extends BaseMapper<User> {} public interface UserService extends IService<User> {} Service public class UserServiceImpl extends…

在Win系统部署WampServer并实现公网访问本地服务【内网穿透】

目录 推荐 前言 1.WampServer下载安装 2.WampServer启动 3.安装cpolar内网穿透 3.1 注册账号 3.2 下载cpolar客户端 3.3 登录cpolar web ui管理界面 3.4 创建公网地址 4.固定公网地址访问 推荐 前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0…

企业资产|企业资产管理系统|基于springboot企业资产管理系统设计与实现(源码+数据库+文档)

企业资产管理系统目录 目录 基于springboot企业资产管理系统设计与实现 一、前言 二、系统功能设计 三、系统实现 1、用户信息管理 2、用户审核管理 3、资产分类管理 4、资产信息管理 5、资产信息添加 6、资产借出统计 7、资产归还审核 8、资产维修管理 9、资产维修…

事务的4大特性、隔离级别、传播机制

目录 一、4大特性&#xff08;ACID&#xff09;二、隔离级别三、传播机制 一、4大特性&#xff08;ACID&#xff09; 原子性&#xff08;A&#xff09;&#xff1a;在一个事务中&#xff0c;要么全部成功&#xff0c;要么全部失败。一致性&#xff08;C&#xff09;&#xff1…

effective c++ 笔记 条款26-31

条款 26&#xff1a;尽可能延后变量定义式出现的时间 应该延后变量的定义&#xff0c;直到非得使用该变量的前一刻为止&#xff0c;甚至应该尝试延后这份定义直到能够给它初值实参为止&#xff0c;以此避免构造&#xff08;和析构&#xff09;非必要对象&#xff0c;还可以避免…

c++笔记理解

1.封装 &#xff08;1&#xff09;构造函数不是必须在的 可以通过行为修改属性 &#xff08;2&#xff09;private和protected区别在于继承那里要学 &#xff08;3&#xff09;类默认是私有&#xff0c;struct是共有 私有的好处&#xff1a;控制数据的有效性&#xff0c;意…