Anonymous
Лол, ты так тонко троллишь меня?
Anonymous
СТЕК ВЫПОЛНЕНИЯ КОДА.
Egor
Anonymous
MAIN STACK V8
Anonymous
Загугли и не пори ерунды. Где, по твоему, выполняется JS-код?
Egor
лол, он тут вообще причем?
Anonymous
В очереди?
Anonymous
Так Ивент луп
Anonymous
запихивает из mq -> main stack
Anonymous
на выполнение
Anonymous
это и вся его задача
Vitaly
Promise.resolve('lol').then(console.log)
А вот тут setImmediate, читерство
Anonymous
Так где JS-код выполняется, м?
Anonymous
А вот тут setImmediate, читерство
тут нет сетиммидиейт
Anonymous
тут чистый жс
Anonymous
и никаких внешних апи
Vitaly
В что в промис-а?
Anonymous
setImmediate нет в жс
Vitaly
А, ну так про чистый жс говорим, раньше так делали
Vitaly
Полифиллили
Sergey
нигде не нашел такого понятия как main stack касательно v8 или node js
Anonymous
я не очень понимаю о чем ты хочешь поспорить, но это пример асинхронных функций в жс, которых кто-то выше сказал, что нет
Sergey
можно ссылку на источник
Anonymous
+
ЛОЛ.
Anonymous
Еще раз
Anonymous
Я ссылку ща скину.
Anonymous
ЕГОРОЧКА, золотце, где, по твоему, выполняется JS-код?
Sergey
было бы неплохо
Anonymous
Сперва он ответит.
ikasymov
Иногда не знаюшие люди путают новичков
Anonymous
И я кидаю.
Anonymous
в vm v8
Класс
Anonymous
А структура данных там какая?
Sergey
кидай ссылку
Anonymous
Внутри этой самой ви-эйт
Anonymous
Ща, уже в буфере обмена
Egor
...
Anonymous
Ну-с?
Sergey
я не понимаю в чем проблема скинуть ссылку на источник и невыебываться
Anonymous
Код выполняетя по правилам очереди или стека?
Anonymous
https://www.youtube.com/watch?v=8aGhZQkoFbQ
Anonymous
да наслаждайся
Egor
О какой структуре идет речь, м?
ikasymov
:DDD
Egor
И что ты мне ссылку скинул
Anonymous
Anonymous
Смотришь этого господина
Egor
это абстактный пример
Egor
УЧЕБНЫЙ
Egor
алло
Sergey
а можно на офицальные доки v8?
Anonymous
А можно посмотреть доклад?
Egor
Дол8ое8
Anonymous
Дол8ое8
Твоя необучаемость меня поражает
Anonymous
Ты докладик-то посмотри
Egor
Чтобы такие как ты хотя бы на уровне повыше поняли как это работает
Anonymous
ГДИ ТАМ МЭЙН СТЭК, ТАМ ОЧЕРЕДЬ
Sergey
ты серьезно сейчас развел эти выебоны на почве одного доклада?
Anonymous
ЛОЛ.
Anonymous
Все
Anonymous
Я понял
Anonymous
Какие выебоны
Anonymous
я же обяьсняю
Anonymous
есть стек
Egor
Вот смотри, я тебе могу твой пример нах снести: делаешь рекурсию на NODE JS, ловишь её в try catch, продолжаешь работу в NODE, делаешь тоже самое на c++ и СОСЕШЬ Х*Й
Anonymous
выполнения
Anonymous
V8
Anonymous
есть libuv
Egor
Твоя программа крашится
Anonymous
есть message queue
Sergey
хорошо, где описан этот стек самими разрабами
Anonymous
Есть и стек, и очередь
Egor
в нативном коде переполнение стека нельзя catch'нуть
Sergey
про какой стек ты говоришь, такого понятия как main stack нет, стек это структура данных, я знаю понятие стек вызовов, но никакой специфики в js относительно других языков в стеке вызовов я не знаю
Egor
@Barty4 дядя, учи матчасть, либо не делай из себя посмешище
Sergey
Насколько я понял в докладе говорится про стэк вызовов или execution stack