|
|
|
|
|
by Tuna-Fish
3912 days ago
|
|
It's both less and more complicated than it seems. The borrowing system is quite complicated and it will take time before you can internalize it so that you can trust your code to compile on the first try. However, Rust is the good kind of complex in that when it surprises you, it tends to do so with a compiler error. It's very unlike C++ in that even when you're not a 100% sure of what's going on, the code tends to be quite robust. |
|
And actually, borrowing isn't really complicated, just _different_.