👉 这是一个或许对你有用的社群
🐱 一对一交流/面试小册/简历优化/求职解惑,欢迎加入「芋道快速开发平台」知识星球。下面是星球提供的部分资料:
《项目实战(视频)》:从书中学,往事中“练”
《互联网高频面试题》:面朝简历学习,春暖花开
《架构 x 系统设计》:摧枯拉朽,掌控面试高频场景题
《精进 Java 学习指南》:系统学习,互联网主流技术栈
《必读 Java 源码专栏》:知其然,知其所以然
👉这是一个或许对你有用的开源项目
国产 Star 破 10w+ 的开源项目,前端包括管理后台 + 微信小程序,后端支持单体和微服务架构。
功能涵盖 RBAC 权限、SaaS 多租户、数据权限、商城、支付、工作流、大屏报表、微信公众号等等功能:
Boot 仓库:https://gitee.com/zhijiantianya/ruoyi-vue-pro
Cloud 仓库:https://gitee.com/zhijiantianya/yudao-cloud
视频教程:https://doc.iocoder.cn
【国内首批】支持 JDK 21 + SpringBoot 3.2.2、JDK 8 + Spring Boot 2.7.18 双版本
技术不断进步,我们使用的编程语言也不例外。
随着人工智能的兴起以及对编程语言使用的影响,我们更加关注哪些语言将在未来继续流行,哪些会被淘汰。
Python、Java 和 JavaScript 等多功能编程语言正在主导市场,而其他一些语言则逐渐被淘汰。
下图是 Github 十大编程语言近几年的排行变化,可以看出 JavaScript、Python 和 Java 始终位于前五名:
以下九种编程语言可能在未来逐渐淡出我们的视野。
1. R 语言
R 语言曾经是数据分析领域的佼佼者,但如今它逐渐失去了地位,被Python 取而代之。
尽管 R 语言提供了许多有价值的功能,本月在 TIOBE 指数中它仅排在第21位,未来上升的可能性不大。
基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能
项目地址:https://github.com/YunaiV/ruoyi-vue-pro
视频教程:https://doc.iocoder.cn/video/
2. Visual Basic
Visual Basic 是在 1991 年 Windows 平台推出的。
2020 年 3 月 11 日宣布微软不会再开发 VB 或增加功能。
微软不再支持该语言,其灭亡几乎是不可避免的。
Visual Basic .NET 作为替代语言,已经成为开发 Windows 应用程序的首选。
基于 Spring Cloud Alibaba + Gateway + Nacos + RocketMQ + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能
项目地址:https://github.com/YunaiV/yudao-cloud
视频教程:https://doc.iocoder.cn/video/
3. Haskell
Haskell曾是金融编程的宠儿,但慢响应时间让它在开发者中失宠。
Haskell 最后一次重大更新已是十几年前了。
现代语言如 Go 和 Python 在灵活性和实用性上更具优势,使得 Haskell 的使用逐渐减少 。
4. Visual Basic for Applications (VBA)
VBA 是用于 MS Office 套件的自动化语言,但微软可能会用 JavaScript 来替代 VBA,尽管这一转变可能需要一些时间。
5. Fortran
Fortran 是一种已有 62 年历史的编程语言,主要用于数值计算和科学模型。
尽管其使用率有所下降,但在特定领域内仍有稳定的,本月在 TIOBE 指数中它仅排在第 10 位,未来上升的可能性不大。
6. COBOL
COBOL 在 20 世纪 60 年代曾经非常流行,但如今已逐渐被现代技术所取代。
尽管一些公司仍在使用COBOL,但其未来并不乐观。
7. Perl
Perl曾是网络开发的热门语言,但随着更高效和易用的语言如Python和JavaScript的崛起,Perl 的使用逐渐减少 (devglan) (JetSoftPro)。
8. ActionScript
ActionScript 是 Adobe 的 ECMAScript 版本,曾用于开发 Flash 应用程序。
随着Flash的衰落,ActionScript的使用也逐渐减少 。
9. Pascal
Pascal是一种程序设计语言,曾在教育领域广泛使用,但由于缺乏创新,逐渐被其继任者如Delphi所取代 (devglan) (JetSoftPro)。
时代在变化,编程语言也在不断演变,没有一种语言可以永远满足所有需求,上述语言由于竞争的结果和缺乏现代化特性,逐渐被淘汰。
想想做开发也是挺辛苦,要不断学习和适应新的编程语言,以应对不断变化的技术需求。
参考链接:https://www.makeuseof.com/programming-languages-heading-for-extinction/
欢迎加入我的知识星球,全面提升技术能力。
👉 加入方式,“长按”或“扫描”下方二维码噢:
星球的内容包括:项目实战、面试招聘、源码解析、学习路线。
文章有帮助的话,在看,转发吧。
谢谢支持哟 (*^__^*)