I'm not a fan of Java either, but age of origin doesn't mean anything about a programming language. Python in concept is older than Java and is still considered modern.
It is running on my pocket and wrist watch, what about those newly fashion languages?