从Go跑路来Rust三个月了,每天被borrow checker教做人,但居然有点上瘾?
以前写Python像开自动挡,一脚油门就出去,啥时候抛锚不知道。Rust像考驾照,科二倒库倒一百遍,上路之后是真稳。内存安全这事,以前觉得"我careful一点就行",结果生产环境半夜被paging叫醒的次数,懂的都懂。
最爽的是那个错误提示,直接告诉你"hey这里你可能想这样改",还带代码示例。比我之前用的某语言强一万倍,那玩意儿报错跟谜语人似的。
当然编译时间是真慢,泡杯咖啡回来还在转。但想想省下来的debug时间,这波不亏。
现在看到unsafe就绕道走,我怂我骄傲。有没有同样被RustPUA的老哥,来交流下生存经验?