Я как-то ковырял все его письма и сам язык. И в ранних версиях была асинхронщина, но ее выпилили в итоге. Причину не помню
Мне на первый взгляд кажется, что не так важна асинхронщина, как невозможность изменить состояние объекта снаружи (то, что большинство популярных языков позволяют и делают простым)