pull down to refresh
42 sats \ 1 reply \ @freetx 3 Aug \ on: DARPA suggests turning legacy C code automatically into Rust news
One of the things that gives me pause with Rust is the amount of effort required to bootstrap it.
With C, a minimal (almost toy) C compiler can be used to compile a full-featured C compiler. That toy C compiler could, in theory, be written in another language like assembly.
Whereas with Rust you need a full fledged (with newest features) Rust compiler to compile the compiler....so its a dependency loop.
99% of people are downloading pre-compiled Rust compilers. My concern is related to security. How can anyone be sure that those compilers are not inserting backdoors or otherwise introducing hidden exploitable bugs?