几年前有个小趋势,把J***a项目用Go重写,理由是省机器。
现在Go又换到Rust,也是差不多理由。
但如果死抱着J***a呢,就可以从J***a 8换到J***a 21,并发部分用虚拟线程重写,剩下代码基本不用改,GC算法换成分代ZGC,就可以获得了几倍的性能提升,省30%+的内存,还能享受到比Go和Rust健壮得多的生态。
回头再看这类事情,折腾业务系统的编程语言,最大的作用是刷绩效,写ppt,给别人“你很技术”的感觉。
从投入产出比上看,其实不如…。
{dede:pagebreak/}
为什么我养的龟忽然死了?
女生真正的完美身材是什么样子?
如何让你推荐一款个人待办、笔记、管理软件,你会推荐哪一个呢?
你的低成本爱好是什么?
Caddy 和 Nginx 比有哪些优点和缺点?
如何看待现在的前端?
我国的军工能力可以实现一天5000枚火箭弹连着炸三个月吗?
你手机中最舍不得卸载的APP是什么?
AI如何辅助编程?
编程语言函数定义有fn,fun,func,function,def关键字,你喜欢哪一种?
自己有车位,但是没有车,就想把对象的车停进去,结果物业不允许,这合法吗?
Anthropic 推出的 Claude Code 是什么技术原理呢?
作为一个服务器,node.js 是性能最高的吗?
你见过最无用的节俭行为是什么?
为什么用 electron 开发的桌面应用那么多?
高一弟弟上设计课需要买电脑,为了杜绝他打游戏给他买了一万二的苹果,但他还是在想办法下载游戏,怎么救?