Java|Java 地位不保,落后已成定局 ?| 10月编程语言排行
文章图片
文章图片
文章图片
在去年 , Python 在 TIOBE 索引中排名第三 , 但它的受欢迎程度仍持续上升 。 本月它达到了历史新高点 , 11.28%。
而 Java 恰恰相反 , 自从 2001 年以来 , Java 正在接近它的历史最低点 , Python 和 Java 之间的差距不断的缩小 , 相差仅为 1.3% 。 自从 TIOBE 指数开始以来 , C 和 Java 一直占据着前两名的位置 。
所以 , 如果 Python 达到第2位 , 这将是一个历史性事件 。 让我们看看接下来几个月会发生什么 。
排名明显变化的语言:
GO:从 17 位 升到 14 位
Perl:从 13 位 升到 11 位
Ruby:从 15 位 升到 13 位
Swift:从 12 位 降到 16 位
Assembly Language:从 14 位 降到 17 位
Classic Visual Basic:从 17 位 降到 22 位
Zig:榜单新增语言排在 114 位
Zig 是一门通用编程语言 , 专为稳定性、可维护性和性能而设计 , 追求替代 C 语言在系统编程上的最佳地位 。 Zig 具有以下值得关注的特性:2002 - 2020 热门语言趋势
· 手动管理内存;
· 与 C 语言竞争而非依赖它 , Zig 标准库不依赖于 libc;
· 轻量而简单 , 专注于调试应用而不是调试编程语言的知识;
· 新的错误处理方法 , 与编写良好的 C 语言错误处理类似 , 但减少了很多冗余;
· 调试模式下优化了快速编译时间 , 并在不确定行为发生时使用堆栈跟踪崩溃;
· ReleaseFast 模式和 ReleaseSafe 模式;
· 泛型数据结构和函数;
· 通过协程实现并发;
· 导入 .h 头文件并直接使用 C 语言的类型、变量和函数;
· 导出要依赖 C 语言代码的函数 , 变量和类型 , 自动生成 .h 头文件;
· 可选类型而非空指针;
· 主要使用交叉编译;
本月 Top 20 语言排行
Top 21 - Top 50 , 你熟悉哪个?
编程语言历史排名变化情况(12个月平均排位)
最后
其实不管如何 , Java语言现在仍处于朝阳阶段 , 在未来十年内仍不会被撼动;
这些内容娱乐看一下就可以了 , 影响并不会很深 , 努力提升自己技术 , 做一个合格的架构师即可 , 对架构师来说语言仅仅是一个工具;不同需求使用不同的语言;
推荐阅读【Java|Java 地位不保,落后已成定局 ?| 10月编程语言排行】?
推荐阅读
- 计算机专业大一下学期,该选择学习Java还是Python
- 未来想进入AI领域,该学习Python还是Java大数据开发
- 学习大数据是否需要学习JavaEE
- 锂电池霸主地位岌岌可危!新型高效超级电容器性能相当 寿命还更长
- 从事Java开发时发现基础差,是否应该选择辞职自学一段时间
- 2021年Java和Python的应用趋势会有什么变化?
- 普通大学计算机专业的本科生,该选择主攻前端还是Java
- 健康宝,保健康不保隐私?
- Java语言会不会随着容器的兴起而衰落
- 大一有考研计算机专业的打算,该学习C++还是Java