几年前有个小趋势,把J***a项目用Go重写,理由是省机器。
现在Go又换到Rust,也是差不多理由。
但如果死抱着J***a呢,就可以从J***a 8换到J***a 21,并发部分用虚拟线程重写,剩下代码基本不用改,GC算法换成分代ZGC,就可以获得了几倍的性能提升,省30%+的内存,还能享受到比Go和Rust健壮得多的生态。
回头再看这类事情,折腾业务系统的编程语言,最大的作用是刷绩效,写ppt,给别人“你很技术”的感觉。
从投入产出比上看,其实不如…。
{dede:pagebreak/}
18 月婴幼儿被陌生人灌啤酒,送医面部潮红浮肿、身体现多处皮疹,涉事者需承担哪些法律责任?
我的世界怎么租一个四个人的服务器?
深圳一房屋出现沉降和墙体开裂情况,已封控 25 栋房屋,为什么会出现这种情况?有哪些安全隐患?
如何看待Ollama基于Go语言开发而不是别的编程语言?
为什么人类喝地球的水需要过滤,而其他任何一种地球的生物可以直接喝地球的水?
为什么linux桌面那么丑?
不用CDN就没事,用阿里云CDN就被攻击刷流量,阿里云表示证明不了就要用户买单,如何看到这种行为?
如何评价前端框架 Solid?
为什么在日本是实体店干掉电商,在中国却是电商干掉实体?
为什么 Windows 没有比较成熟的第三方桌面环境(explorer.exe)?
炫富真的很爽吗?
日本AV对中国人的毒害有多大?
如何评价女明星梅根福克斯的身材?
32岁程序员独立开发者纠结要不要回农村生活?
“哨兵模式”涉嫌泄密,你支持封杀特斯拉吗?
Chrome 浏览器设计的神细节有哪些?