第一回:看The Book,觉得自己懂了,写个链表直接编译器教做人。
呢
第二回:以为unsafe能救我,结果segfault到怀疑人生,gdb打到手抽筋。
第三回:老老实实跟着rustlings刷题,才发现之前全是假懂。
现在第四年,给公司写了个高性能日志解析器,零alloc热路径,benchmark把Go版本按在地上摩擦。但说实话,如果重来,我会先刷完exercism再碰真实项目。
Rust的学习曲线不是陡峭,是垂直悬崖还带点冰。我的捷径就是:别急着写项目,先让borrow checker揍服你。
卧槽
有人一样被暴打过吗?还是只有我这么菜