3 ms·
> Question: does one have to be more smart to learn and build stuff in rust than one has to be for something like C#? Possibly - it requires an understanding o
by nu11ptr 4y ago
> Question: does one have to be more smart to learn and build stuff in rust than one has to be for something like C#?
Possibly - it requires an understanding of memory ownership and lifetimes which is something the GC in C# takes care of for you. It IS a bit of a burden and harder, but does have pay off for some domains where you want that level of control.
> Asking because everyone seems to be all in on rust but i'm fucking confused every time I start reading its docs and syntax.
Everybody has this the first couple times they attempt Rust. :.) It is different, but once you get over the straight up initial learning curve...it is pretty smooth sailing.
> Is it worth using rust for anything that isn't currently written in C? i.e. operating systems and compilers?
I think so, but I'm a bit biased as Rust is my primary and favorite language. I like the memory control it gives me as well as its functional like nature. Since it is also roughly the same speed as compiled C/C++ it can play nicely in some of those domains but with better memory safety.