将来会是Python、Java、Golang三足鼎立吗?

ops/2024/9/23 19:57:04/

在开始前我有一些资料,是我根据网友给的问题精心整理了一份「 Java的资料从专业入门到高级教程」,

点个关注在评论区回复“888”之后私信回复“888”,全部无偿共享给大家!!!

软件工程里没有银弹,也不会有3种弹组成的万能弹。我认为,未来不仅不会Python、Java、Go三足鼎立,甚至当前任何主流语言任选三种都不会形成三足鼎立的局面。

如果软件工程领域依靠3种语言就能解决全部的问题,那么程序员们一定会勤加修炼这3种语言,并且其余的百余种语言都将不复存在。

但事实是“一代版本一代神”,20年前C/C++绝对是不可一世的王者语言;随着云计算大数据的兴起,Java开始登上王位,成为最广泛使用的编程语言。但AI和大模型的兴起,Python又占据了不可取代的主流地位,Java在云原生和AI领域都略显疲态,但也在尽力追赶。C/C++反而又有王者归来的态势,市场份额开始继续回升。但后来者Rust也在紧盯C/C++的用户群体,试图从中分得一些市场份额,而近一两年来Rust市占率的持续攀升,也的确说明了这一点。

在前端领域,JavaScript统治多年,但也会被TypeScript这样的“改进版JS”蚕食部分市场份额;苹果系的开发语言更是自我革命,从积累多年的Objective-C切换到Swift,让2010年开始如日中天的Objective-C开发,到现在OC市场份额前20都不见身影。都说明了任何一门语言都不可能足以长青至可以有三分天下的实力。eaffb1f2714f3ae7288aef8e360234e3.jpeg


http://www.ppmy.cn/ops/39477.html

相关文章

Ubuntu添加网络映射路径

参考资料 linux挂在阿里云盘(webdav协议)给服务器扩容、备份数据等_davfs2-CSDN博客 Linux将WebDAV为本地磁盘 - 夏日冰菓 (lincloud.pro) systemd系统开机运行rc.local_rc-local.service: failed to execute command: exec -CSDN博客 系统版本&#xff…

将VM虚拟机Ubuntu20.04系统扩容

一、拓展虚拟机硬盘空间 随着学习的深入,虚拟机里面的内容越来越多,我们可能会面临着硬盘空间不足的问题。今天我们就来沉浸式体验一把给虚拟机扩容。 二、拓展VM虚拟机硬盘前须知 在硬盘拓展时需要注意的一点是有快照的话拓展不了说是,先删除…

【图像畸变校正】

接上篇文章:【鱼眼+普通相机】相机标定 附代码: 方法一: 使用cv2.undistort """Create May 11, 2024author Wang Jiajun """import cv2 import numpy as npdef correct(img,camera_fileE:/cali…

word格式技巧

文章目录 论文格式技巧论文交叉引用怎么弄论文的页码怎么弄 论文格式技巧 论文交叉引用怎么弄 1.取消文献原有的编号 2.定义新编号 3.具体编号设置 4.在引用的地方插入,具体引用选项卡–>交叉引用–>选择后插入 2. 4. 论文的页码怎么弄 假设我们有这样一…

mongoDB分组查询

完整代码 //根据医院编号 和 科室编号 &#xff0c;查询排班规则数据Overridepublic Map<String, Object> getRuleSchedule(long page, long limit, String hoscode, String depcode) {//1 根据医院编号 和 科室编号 查询Criteria criteria Criteria.where("hosco…

MySQL学习笔记12——效率和优化

效率和优化 一、对查询语句进行调优1、查询分析语句2、优化查询方法 二、改进表设计以提高性能1、优化数据类型2、合理增加冗余字段以提高效率3、拆分表4、使用非空约束 三、如何充分利用系统资源1、优化系统资源配置2、如何利用系统资源来诊断问题 一、对查询语句进行调优 你…

使用凌鲨建立软件研发技能学习小组

凌鲨(OpenLinkSaas)的团队功能除了提供论坛功能&#xff0c;还能记录团队成员的成长记录。 使用方法 打开团队功能 团队功能在默认情况下是关闭的&#xff0c;你可以在登录后打开团队功能开关。 创建学习团队 日报/周报/个人目标一般是企业团队需要&#xff0c;建议关闭。 …

3D模型实时变形算法

最近&#xff0c;在尝试渲染一些奇怪的形状后&#xff0c;我陷入了计算机图形学的困境。事实证明&#xff0c;对于我试图解决的具体问题&#xff0c;没有现有的选项完全适合我想要做的事情。几周后&#xff0c;我终于带着一些答案再次浮出水面&#xff0c;写了很多行代码&#…