几年前有个小趋势,把J***a项目用Go重写,理由是省机器。
现在Go又换到Rust,也是差不多理由。
但如果死抱着J***a呢,就可以从J***a 8换到J***a 21,并发部分用虚拟线程重写,剩下代码基本不用改,GC算法换成分代ZGC,就可以获得了几倍的性能提升,省30%+的内存,还能享受到比Go和Rust健壮得多的生态。
回头再看这类事情,折腾业务系统的编程语言,最大的作用是刷绩效,写ppt,给别人“你很技术”的感觉。
从投入产出比上看,其实不如…。
代码:
为什么大家觉得中医一无是处?
PHP 已经诞生 30 年,它对你意味着什么?
我国的军工能力可以实现一天5000枚火箭弹连着炸三个月吗?
周鸿祎为什么说他这辈子最鄙视李彦宏?
哪个编程语言是你的最爱?
VScode怎么配置好golang?
如何评价阿里等大厂笔试现已经禁用本地IDE?
为什么中国开发不出流行的编程语言?
《权力的游戏》里面最美的是谁?
女朋友送的switch被亲戚要求送小孩我该怎么办?
Flutter 为什么没有一款好用的UI框架?
你都用 Python 来做什么?
未来有可能出现回农村潮吗?
印度为什么一定要和中国作对?
如何看待坚持不结婚的中国男性近年来逐渐增多?
最近你明白了些什么道理?
能分享一下你写过的rust项目吗?
都说时尚是一个轮回,有哪些老电视剧里面的穿搭到现在都还是很潮的呢?
如何在新加坡最便宜的过夜?
node.js可以做***识别分析吗?
Go 语言的使用感受是什么?
go为了编译速度减少了很多编译优化?为什么不能提供优化编译模式来提升运行效率?是太懒还是另有隐情?
如何看待 Three.js / WebGL 等前端 3D 技术?
中国人工资不高主要原因是人口太多吧?
怎么向老婆简单解释nas的用途?
做个web服务器,gin框架和go-zero怎么选?
前端想要学习后端,选择哪种语言好一点?
皮肤太白是种怎样的体验?
普通人用得着4k分辨率的显示器吗?
banner 是什么意思?