Thoughts on “Evolving programming languages in the AI era”?

Garbage collected languages also tend to be prohibitively slow for certain kinds of work. Anyone who’s writing in a systems language to begin with probably has speed as a primary consideration so I don’t see why you’d default to garbage collection here. It would be a step backwards.

I know a guy in PL doing his PhD on finding safe ways to convert C++ to Rust. There’s a reason he’s not converting C++ to Java!