The languages aren't the problem. It's the ecosystem around them. The software that we use nowadays is highly complex, multifaceted and nested under tons of layers of abstraction.
There's only so much languages can do about this. Programming these days requires a lot of domain-specific knowledge like never before, if you intend on doing something larger than text adventure games.
There's only so much languages can do about this. Programming these days requires a lot of domain-specific knowledge like never before, if you intend on doing something larger than text adventure games.