| Folks have little appreciation for how soon we're all about to transition to something new. I don't know what that entails, but something is going to happen. I got into a discussion with some Rust compiler folks yesterday. I called Rust the "final human language we'll serialize our thoughts to": it's easy to write for LLMs, is super type safe, ergonomic, easy for humans to read and reason about, and has really nice deploy characteristics - single binary, no GC, bare metal, etc. If Python and Rust are equivalently easy to emit, you'll probably choose Rust if you're not bound to other choices. People quipped back that this was absurd and that Rust is built for decades of future human use, that this kind of talk would put people off of Rust, and that they need to think of the future. As if anything will be human in the coming decades. Programming languages were punch cards. |
I think it will go the other way - what use is a language with the poor ergonomics of Rust if humans aren't in the loop?