LINUX.ORG.RU

JavaScript в Node.JS и реактивное программирование

 , , ,


0

2

Я вот никак не могу понять: использование JS для реактивного програмирования в Node.JS это недоразумение или штатное использование JS? Я всегда считал JS императивным языком но Node.JS разорвал мне шаблоны.

Под реактивным программированием подразумевается парадигма программирования, ориентированная на потоки данных.

Вопрос в контексте парадигмы чистого JS, без всяких либ и расширений.

★★★★★

Последнее исправление: cvv (всего исправлений: 4)
Ответ на: комментарий от cvv

А что, js где то работает синхронно? Хоть где нибудь можно в js запустить операцию, которая заблокирует основной поток выполнения?

eternal_sorrow ★★★★★
()
Ответ на: комментарий от eternal_sorrow

Making javascript synchronous again (SO):

function pausecomp(millis)
{
    var date = new Date();
    var curDate = null;
    do { curDate = new Date(); }
    while(curDate-date < millis);
}
anonymous
()
Ответ на: комментарий от eternal_sorrow

Хоть где нибудь можно в js запустить операцию, которая заблокирует основной поток выполнения?

Э... Ващета можно, где угодно. В том и фишка этого недоязычка, что он никак не мешает погромисту тихо залочить поток долгой синхронной операцией, что очень круто в контексте асинхронного сервера.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.