gongquanlin
2023-11-01 16:13:35 +08:00
不谈场景和生态讨论语言就是扯淡,每个语言都有自己擅长的场景
golang 适合底层或者云中间件开发,配合 docker 使用效率非常高,也比 java 省内存
java 适合大部分 web 应用或者客户端( android 之流),生态完善写起来效率高
php 时候相当一部分业务逻辑不是很复杂的 web 应用,laravel 的 orm 不知道比 mybatis 、gorm 之流好用多少倍
js/ts 搞前端无可替代,prisma 也有媲美 Laravel Eloquent ORM 的语法
python 搞搞大数据,搞搞 ai ,生态也非常完善
rust 这种类 c 的语言专门搞底层或者嵌入式
用 go 去写 android 、php 写底层或云中间件,rust 或者 c 去写增删改查业务逻辑,不就是瞎搞吗
杀鸡的领域杀鸡用的刀永远比杀牛的好用,在杀牛的领域用杀牛刀永远比杀鸡的刀方便
真要说要被淘汰的领域/技术,感觉像比较古老的语言 delphi/pascal/vb 慢慢的消失
然后就是落后的生态慢慢没落比如 angular
还有就是写非主流的语言比如易语言慢慢淡出视线( PS:我也是写易语言出身,哈哈)