It feels like we are on the cusp of finally having secure software after decades of C and C++ failing at every step.
I for one welcome our new blazingly fast coreutils and wait expecting a blazingly fast kernel to go right along with the fish shell.
I for one welcome our new blazingly fast coreutils and wait expecting a blazingly fast kernel to go right along with the fish shell.
For small scale examples this doesn't mean much, but larger software gains a few percents for free.
This argument is cultural, not technical. I presume it is possible to write e.g. C++ classes with similar guarantees. But it is work you get for free in rust, so in practice it almost only happens there at scale.
I meant the rest though in a more serious manner.