AI may make boring languages more attractive.
The more code a model writes, the more I want compile-time feedback, stricter types, and fewer valid ways to do the same thing.
That is about supervision cost.
In agent-heavy codebases, explicit structure makes failures louder and reviews cheaper. Flexible stacks give the model more room to be creatively wrong.
Python stays great for research and glue.
For product code that agents touch every day, I expect more teams to prefer rails that push back.