I'm, not sure what the extent of "Rust in FreeBSD" is, but I've seen ramblings of it. Honestly I hope it's not true. From the looks of it the Linux guys are kind of regretting it. I don't hate Rust, but at the same time I also don't think it's as amazing and groundbreaking as some are saying. I personally think the hand-holding around memory safety is a step too far and the syntax/conventions are way too out of the ordinary.
That said, there are some improvements that could be had from something "not C". For this I suggest Zig instead. From the looks of it, this might actually be a better option? It seems to have a much better syntax, doesn't do anything too crazy with memory management, and appears to be very compatible with C.
That said, there are some improvements that could be had from something "not C". For this I suggest Zig instead. From the looks of it, this might actually be a better option? It seems to have a much better syntax, doesn't do anything too crazy with memory management, and appears to be very compatible with C.