это аргумент из серии - ну и что менеджмент памяти, все равно освобождать ее приходится только не программисту а гарбадж коллектору, и не факт что оптимально. Чтобы с тредами нормально работать уровень требуется выше среднего, поэтому или пишут для екзотики или пользуются контейнерами. Для веба - второе. контейнеры в Жабе это сервлеты - до 3-й спецификации работало только как я описал. Для старого веба - где отрендерил страничку и следующая через секунды-минуты когда ползователь на сабмит нажмет это отлично работало... потом пошли вебсокеты, ожидание от веба респонса как от толстого клиента итд .. клиентский скрипт подтянулся, но пока вышел 3-й спек, пока фреймворки его подхватят.. дофига проектов с новыми требованиями от фронтэнда и бекендом сделаным по старому.OtherSide wrote: Что значит сразу асихронно. Все равно оно там в треды развернется, и не факт что оптимально
Сейчас в 3.1 и асинхронность, вебсокеты, нон-блокинт IO.. но представление жабе как тормозной по сравнению с нодой уже есть... ну это как с EJB - 3-й сделали нормально - уже катит как хороший ORM с опциональными наворотами для энтерпрайз.. но мне известны конторы которые попробовали 1.х и внесли в полиси - "никаких EJB"