为什么我觉得Rust比C++复杂得多?
Rust自学确实有一定门槛,很多具体问题解决起来搜索引擎也不太帮的上忙,会出现卡住的情况,卡的时间长了就放弃了。最近很多小伙伴找我,说想要一些c语言资料,然后我根据自己从业十年经验,熬夜搞了几个通宵,精心整理了一份「c语言专业入门到高级教程+工具包」,点个关注,全部无偿共享给大家!!!
评论区回复“888”,关注我之后私信回复“666”,即可拿走。当C++编译器报告没有编译链接错误后,你有可能在主观上放松了警惕,认为代码真的没有问题。
反观Rust编译器,在头疼地改完各种编译报错后,你才能看到运行结果。
这是一个很关键的方面。
实际上,Rust和C++是差不多复杂的,都是同一梯队的学习成本。
从本质上说,Rust的很多问题的解决是需要真的完全弄明白机制的,这个确实比较反人性:正常人们喜欢比较平滑的学习曲线。所以我认为Rust是为进行系统研发的团队设计的工程语言,在一个团队里,有人指导,不会卡住,就能拉平这个学习曲线了。