Will this tendency to reinvent the wheel survive the transition to AI-driven software development? What would be the impetus, when everyone is programming in English (or some other human language), and the 'compiler' has a higher IQ than the 'programmer'? Note that any new language will by definition not be in the corpus of information any frontier model was trained on.
I feel (fear?) we are basically locked in to a world where C, C++, Rust, Go, Python and Javascript will be the assembly code we compile to, and there will be no path or even raison dêtre to improve or innovate in the field of programming languages as we understand them today.
What I do suspect might happen is the AI's themselves propose changes to the base languages that improve their ability to code for us.
Strange times ahead.
verdverm•1h ago
1. Language catering to Ai
2. Ai had lots of training
I'm in camp 2 because (1) I need to read and understand (2) it seems better to push that level into the weights. I don't want to pollute my context with basics about how to use a language
The same applies more generally, to all sorts of tools, frameworks, and platforms.