All situations have their own constraint, but I'll play devil's advocate. These are not strong opinions of mine:
Use Rust and the chances of an application overflow drop off a cliff. The debug-ability also increases the surface for bugs themselves. The majority of cases we're talking about chips that can comfortably be hardware-simulated. And/or all you need is some way for a dev machine to edit memory and an AI can work through the night to explore a configuration space much larger than you would ever have.
Use Rust and the chances of an application overflow drop off a cliff. The debug-ability also increases the surface for bugs themselves. The majority of cases we're talking about chips that can comfortably be hardware-simulated. And/or all you need is some way for a dev machine to edit memory and an AI can work through the night to explore a configuration space much larger than you would ever have.