当前位置: 首页 > news >正文

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

在开始前我有一些资料,是我根据网友给的问题精心整理了一份「 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.lryc.cn/news/346134.html

相关文章:

  • Java入门基础学习笔记16——运算符
  • golang中三种线程安全的MAP
  • C++笔试强训day16
  • spsr 的恢复出错,导致 thumb 指令集的 it 条件运行指令运行异常,清晰的调试思路帮助快速解决问题
  • mysql binlog 如何区分db
  • ESP32 IDF linux下开发环境搭建
  • 光伏电站智能管理平台功能全面介绍
  • SSL证书 购买流程
  • C++|二叉搜索树
  • 网页html版面分析-- BeauifulSoup(python 文档解析提取)
  • 第五十八节 Java设计模式 - 适配器模式
  • 程序员的归宿。。
  • ROS服务器通信
  • 双向带头循环链表(图解)
  • 富文本编辑器 iOS
  • 【OceanBase诊断调优】—— checksum error ret=-4103 问题排查
  • 融合Transformer与CNN,实现各任务性能巅峰,可训练参数减少80%
  • K8s 多租户管理
  • Java面试题:Synchronized和Lock的对比
  • VPN方案和特点
  • 力扣HOT100 - 84. 柱状图中最大的矩形
  • 【吃透Java手写】3-SpringBoot-简易版-源码解析
  • maven mirrorOf的作用
  • Centos7 安装 MySQL5.7 使用 RPM 方式
  • 代码随想录算法训练营day21 | 513.找树左下角的值、112. 路径总和、106.从中序与后序遍历序列构造二叉树
  • 微信小程序知识点归纳(一)
  • wangEditor富文本编辑器与layui图片上传
  • 爬虫学习:XPath提取网页数据
  • 【雅思写作】Vince9120雅思小作文笔记——P1 Intro(前言)
  • 【面试干货】HTTPS 工作原理