rust最大的优势是生命周期管理,这个对所有语言都一样。
这里稍微谈谈go。我当时评估go的目的是想替换python。因为我每过6年就会做一次技
术堆栈的升级,python这里卡的有点太旧了。但当时尝试了一下认为还是不能接替
python。
go和python理念方面比较像,都是工程师思维比较的实用派。但这类目标讲究的是简
单快速稳定高效的出活,所以比较考验第三方生态。go当时还是有比较大的差距的。
至于执行性能我觉得从来就不是大问题。需要性能的场合本来就是需要投入额外优化
精力的。python用cython可以无缝做热点替换不断逼近c性能。go的性能卖点也不是那
么的吸引人。此外工程性角度,python也是可以维护好大规模项目的,这主要是一个
管理的问题而不是语言的问题。所以我最终还是没切换。当然现在另说,不过现在我
兴趣也不在go上面。
【 在 liaotianxia (liaotianxia) 的大作中提到: 】
: rust 比 go的优势在哪里?
--
修改:lvsoft FROM 49.77.137.*
FROM 49.77.137.*