几年前有个小趋势,把J***a项目用Go重写,理由是省机器。
现在Go又换到Rust,也是差不多理由。
但如果死抱着J***a呢,就可以从J***a 8换到J***a 21,并发部分用虚拟线程重写,剩下代码基本不用改,GC算法换成分代ZGC,就可以获得了几倍的性能提升,省30%+的内存,还能享受到比Go和Rust健壮得多的生态。
回头再看这类事情,折腾业务系统的编程语言,最大的作用是刷绩效,写ppt,给别人“你很技术”的感觉。
从投入产出比上看,其实不如…。
{dede:pagebreak/}
MongoDB的缺点以及你为什么不使用MongoDB?
Golang 中为什么没有注解?
为什么Rust的包管理器Cargo这么好用?
你为什么在日常生活中不敢穿的太漂亮?
为什么tokio能成为rust异步标准?
为什么用 electron 开发的桌面应用那么多?
日本真的有些澡堂和温泉是不分男女的吗?有人去过不分男女的那种吗?
为什么现在的世界局势如此严峻?
前端因为像素还原设计稿而离职,这是个别现象吗?
苹果部分表情在安卓机型上显示有区别,为什么会这样?从技术层面统一不同机型 emoji 表情好实现吗?
小米澎湃OS和华为鸿蒙OS,他们有什么不一样,谁更有发展前途?
做个web服务器,gin框架和go-zero怎么选?
后端真的比前端累吗?
新买了一台nas,第一个月下载20t+,上传5+,不会被网警盯上吧?
有没有人掉入深层梦境再也醒不来?
如何看待《新京报》评论「“谁违约谁担责”,让烂尾楼业主不再“钱房两空”」?