几年前有个小趋势,把J***a项目用Go重写,理由是省机器。
现在Go又换到Rust,也是差不多理由。
但如果死抱着J***a呢,就可以从J***a 8换到J***a 21,并发部分用虚拟线程重写,剩下代码基本不用改,GC算法换成分代ZGC,就可以获得了几倍的性能提升,省30%+的内存,还能享受到比Go和Rust健壮得多的生态。
回头再看这类事情,折腾业务系统的编程语言,最大的作用是刷绩效,写ppt,给别人“你很技术”的感觉。
从投入产出比上看,其实不如…。
代码:
6 月 28 日贵州榕江县防汛应急响应提升至 Ⅰ 级,全城撤离,当地情况如何?
防关联浏览器都有哪些?哪些比较好一些?
你是因为什么肥胖起来的?
为什么美军B2实战以后认为一部分网友又没信心了?
vue + tsx 的开发体验能追得上 react+tsx么?
为什么有的女生喜欢穿紧身牛仔裤?
古时将人斩首的难度有多大?
为什么Go仅仅160MB的安装包就可以编译程序,而Rust却还需要几个GB的VC++才能编译?
golang比j***a编码效率高太多,为什么各大厂还在继续用j***a而不是重构整个项目?
为什么国内程序员们没有联合起来设计一种中英文严格2:1宽度比的字体呢?
去海边有什么拍照和穿搭建议?
如果台湾造出了核武器会怎么样?
多益网络输了餐费官司,准备近几年搬离广州,你怎么看?
你自己觉得自己的身材好吗?
为什么毒瘾那么难戒?
欧盟正考虑降低一系列美国进口商品的关税,欧美最终走到一起,在偶然中是否有其必然性?
一名女子在杭州万象城遭挟持被捅 20 多刀,隆胸***体救了一命,这反映出哪些公安系统的问题?
河南一带的农村到底有多穷?
如何判断鱼缸中的硝化系统是否已经成功建立?
如何一眼看出两个人私下里发生了秘密关系?
能否对比一下Claude Code和Gemini CLI,你的选择建议是?
什么语言最适合做 GUI?
为什么 WebStorm 这么好用还会有人去用 VSCode?
为什么web worker可以在前端开多线程,解决单线程卡死页面的问题,但是没有得到广泛使用?
互联网研发运维都必用的Nginx到底是什么呢?
如何看待 Mac mini M4 支持可更换 SSD?
用K8s的公司有多少人会部署K8s?
为什么全世界无一人能实现新mac直接全功能稳定装Win 11 arm,或PC直接装macOS arm?
为什么几乎没人用电视屏幕连主机或者笔记本当显示器?
J***aScript 已经强大到什么程度了?