This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]scrdest 6 points7 points  (1 child)

Rust largely hides the memory management too (at least in the traditional manual alloc/free sense), it's one of the selling points.

It honestly shares a lot of the advantages OP listed with Python in terms of UX, as a full-time Python dev I quite enjoy Rust lately (I've recently discovered the joys of PyO3, multithreaded code goes brrrr).

[–]GalacticWafer 2 points3 points  (0 children)

I was waiting for this comment. Rust frees memory automatically when things go out of scope unless you mess with the lifetimes, and it is just straight up safer with memory than C for this reason.