People love their integrated IDEs. And I don’t want to spoil that happy feeling. But perhaps we should actually focus on making programming languages more human friendly so we do not need complicated tooling around them to make us feel productive.
I'm sure the answers to that will show that what your parent-comment "demands" is impossible to generalize.
We've once done a roundtable at our local developer meetup with this question. There were 20 people there. There were 20 different must-haves, requirements and ideas. We concluded that there's hardly a common denominator that isn't already present in most languages. And that all the other trade-offs in existing languages are warranted. Basically "it depends" :)
I strongly agree, and the fact that the poster made no suggestions suggested he had none to make, it just being a nebulous wish for 'better things' . Nothing terrible about that but hardly actionable. Then again, if I was wrong I might've learned something useful from him. Very occasionally you do strike gold.