Anonymous
https://www.youtube.com/watch?v=PNa9OMajw9w
Anonymous
HardCore
Andrey 😼
Ну, т.е. таймеры и прочее - это всё замечательно, но как выполняется код вида let a = 1 a = 2 let b = a ?
Anonymous
Вот это я не осилил.
Andrey 😼
В той статье же ни слова
Anonymous
В той статье же ни слова
Не приставай к нему, ему даже лень ссылочку, где все иллюстрированно, потыкать =)
Anonymous
давайте проще.
Andrey 😼
В каком смысле "как"?
Ну, я просто пытаюсь понять, причем тут та статья
Egor
Ага, а причем тут та статья?
статья для того, чтобы показать, что там очередь, а не стек
Anonymous
аккуратнее с терминологией, чуваки
Anonymous
про атомарные операции щас еще один срач начнется
Anonymous
про шейрдмем и атомики
Andrey 😼
статья для того, чтобы показать, что там очередь, а не стек
Ну так и в том докладе на ютубе есть про очередь для таймеров и прочего асинхронного и вполне понятно, вроде, объясняется как это всё друг с другом дружит
Egor
Ну так и в том докладе на ютубе есть про очередь для таймеров и прочего асинхронного и вполне понятно, вроде, объясняется как это всё друг с другом дружит
я думаю, что это абстрактый пример для того, чтобы люди получше могли представить это, потому что v8 на самом деле по-другому это все в себе исполняет
Andrey 😼
А самое главное: чего всем так резко не похуй-то стало как оно там у себя внутри это исполняет?
Egor
потому что никто не может опровергнуть, опять же. повторяюсь
Egor
вот это
Kons
А зачем это надо опровергнуть?
Egor
чтобы показать тот самый "call stack" во всей красе
Egor
потому что настоящий оверфлоу сделает краш навсегда
Egor
и усе, ты его не сможешь никак отловить
Kons
бл....
Ilia
Интересные рассуждения людей которые пропсы из объекта не могут вычесть=)
ikasymov
срачик то срачик но пользы нету
Так
Ну а так-то в ивент луне несколько фаз, у каждой FIFO очередь
Так
Или вы о чем?
Так
Лупе
Так
За
Egor
Ну а так-то в ивент луне несколько фаз, у каждой FIFO очередь
Некоторые утверждают, что там стек, а не очередь
Ilia
что значит "вычесть пропсы"?
ну типо {b: 5, a: 4} - b => {a: 4}
Так
https://developer.mozilla.org/ru/docs/Glossary/Call_stack
Так
Есть Стэк вызовов
Kons
Спасибо, Вась
Egor
Но если ты его переполнишь, закетчишь, то сможешь дальше работать
Egor
Интересный стек получается
Kons
Чувак, ты о чем?
Так
Это Стэк вызовов
Так
А не ивент луп
Egor
ну я про стек сейчас и говорю
Egor
т.е. как бы он стек, но как бы не пойми что
Kons
Ты про какой язык программирования говоришь?
Так
Бля, братан. Почитай внимательно доку. Мне с трубы впадлу выписывать
Kons
js
Что ты хочешь, чтобы участники чата поняли? Донеси свою мысль
Egor
ща заскриню, сек
Egor
Egor
снизу нода
Egor
сверху плюсы
Kons
Так что понять-то надо?
Egor
настоящий stack overflow роняет прогу насвегда
Egor
а фейковый нет
Так
снизу нода
Вывели ошибку
Так
Гений
Kons
Кто об этом спрашивал?
Так
И почитай вниматочно
Egor
Кто об этом спрашивал?
да в общем-то никто, но просто мне тут пытались втереть, что там стек, но я не очень в это верю
Так
Какой это впизду стэк оверфлоу?
Egor
потому что его можно поймать
Egor
Какой это впизду стэк оверфлоу?
а что если не оверфлоу?
Так
У движка есть механизм для предотвращения таких ебпнистических конструкций
Так
Почитай ошибку
Kons
В JS есть стэк вызовов. Ты с этим споришь?
Egor
у движка есть некий "стек", но он не настоящий по факту
Egor
вот я о чем
Kons
Бл....
Так
И заполни какой нибудь объект самим собой сигэрогно
Kons
Что такое настоящий стэк? ))))
Так
Блять
Так
Ахахаха
Egor
а, бло, короче, вася уже сказал про механизм, но вот как этот механизм работает никто не рассказал
Так
Какой именно?
Так
Кол Стэк?