Показать сообщение отдельно
  #12 (permalink)  
Старый 04.06.2012, 21:13
Аватар для B~Vladi
Модератор Всея Форума
Отправить личное сообщение для B~Vladi Посмотреть профиль Найти все сообщения от B~Vladi
 
Регистрация: 14.05.2009
Сообщений: 4,021

Сообщение от Gvozd
По-моему должно быть очевидно, что любая библиотека для Node.Js должна быть обязательно ассинхронной(там где нужно и возможно, разумеется), и лишь только во вторую очередь, в ней возможно может быть синхронный вариант для всех ее асинхронных функций.
Странное утверждение. Если говорить про либу от ТС - да, здесь в первую очередь должен быть асинхронный вариант. Асинхронность нужна там, где нода обращается к внешним ресурсам (база, файловая система), включая всякие обертки вокруг этого (как Recursive Walker), и при чистых тяжелых вычислениях (числа фибоначчи).
Если вычисления выполняются до 3-5 мс: добавлять асинхронность нет смысла.
__________________
Болтовня ничего не стоит. Покажите мне код. — Linus Torvalds
влад.куркин.рф
Ответить с цитированием