Я просматривал детали node.js
и узнал, что он поддерживает асинхронное программирование, хотя по сути он предоставляет одну поточную модель.
Как обрабатывается асинхронное программирование в таких случаях? Это похоже на то, что сама среда выполнения создает и управляет потоками, но программист не может создавать потоки явно? Было бы здорово, если бы кто-то мог указать мне на некоторые ресурсы, чтобы узнать об этом.