> python was and still is a good choice - twisted was used to create async services before ajax was a word.
Async was not part of the core language when Node.js was first released. Even today the library ecosystem of Python is fragmented, not everything works asynchronously.