几年前有个小趋势,把J***a项目用Go重写,理由是省机器。
现在Go又换到Rust,也是差不多理由。
但如果死抱着J***a呢,就可以从J***a 8换到J***a 21,并发部分用虚拟线程重写,剩下代码基本不用改,GC算法换成分代ZGC,就可以获得了几倍的性能提升,省30%+的内存,还能享受到比Go和Rust健壮得多的生态。
回头再看这类事情,折腾业务系统的编程语言,最大的作用是刷绩效,写ppt,给别人“你很技术”的感觉。
从投入产出比上看,其实不如…。
{dede:pagebreak/}
干猎头有前途吗?
有哪些长得很无害,实际有毒的植物?
Golang 中为什么没有注解?
只能选一个,你选谁?
如何看待《新京报》评论「“谁违约谁担责”,让烂尾楼业主不再“钱房两空”」?
互联网研发运维都必用的Nginx到底是什么呢?
可以随身携带一个Linux系统吗?
看新闻说老美的B-2连续飞了37小时,飞行员的吃喝拉撒怎么解决?
macOS 上有哪些独有的优质应用?
为什么SteamDeck没有推出下一代的***?
你用n8n/dify搭建了哪些实用的Agent工作流?
如何评价《一人之下》第722(765)话情报?
Mac上最好用的软件都有哪些呢?
为什么台式 PC 还处在组装(DIY)阶段?
你觉得《捞女游戏》会因为不可抗力而被下架吗?
谁能通俗的解释一下为什么有人怀疑姜萍?