В JS также много проблем и сложностей, никто не знает, как правильно на нём писать и как он работает, вся инфа в инете, это шлак, нужно изучать только спецификацию и сидеть с WebAssembly для того, чтобы смотреть, как именно движок производит оптимизацию кода твоего
@@БорисОстроумов-т7к на счёт js согласен полностью. Жуткий бардак и что бы что-то выудить полезное приходиться кучу шлакак перебрать. Мне в этом плане нравятся статьи Дмитрия Сошникова про устройство js core.
На самом деле, всеми любимые за "простоту" js и python (у особенности js) - очень сложные языки. Мало кто понимает, как они работают. Там нереально много тонкостей и мелочей, которые надо знать.
Вопрос немного не по теме. Какую самую сложную задачу могут дать на алгоритмах в яндексе, бывали ли случаи, когда дают leetcode hard? Я смотрел пару собесов оттуда, обычно спрашивают не самые сложные задачи.
это очень маленький объем, начните изучение с литературы Таненбаума перед началом изучения программирования. Тогда всё остальное будет очень элементарно
The lock operation must have at least an "acquire" barrier that prevents the load of x from appearing to happen before the lock is acquired. Likewise, the "unlock" operation must have at least a "release" barrier that prevents the store of x from appearing to happen after the lock is released.
@@vladimir_balun_programming эта фраза выдрана из чьих-то рассуждений, то есть из контекста, и к мютексу прямого отношения не имеет, а если имеет, то тащи сюда код где это и как реализовано - да?!
Присоединяйтесь к моему каналу в Телеграм: t.me/vladimir_balun_programming
супер, первая роудмапа с практическими этапами
Подумал, что их не хватало в предыдущих)
wait-free: wait-free stack, wait-free queue, wait-free hash table, wait-free list (успешно разработанные)
Привет, спасибо за интересное видео! Продублируй пожалуйста рабочую ссылку на roadmap дашборду в mira. Заранее спасибо.
Кажетя ссылка сломана, редиректит на домашний экран в миро и всё(
Всё это хорошо, но вот как найти такую работу, где такое глубокое понимание concurrency востребовано?
Нелегко, но если хочется - то можно постараться)
Очень интересно, спасибо большое))))
Не за что!
Советую курс МФТИ Concurrency, большинство тем покрыто
Где можно найти курс. Сейчас искал, не нашел(
Ссылка на miro не рабочая
ссылка на доску миро не работает. После логина эта доска не отображается в дашборде. Просто пдфку можешь выложить? в топку этот миро
Да уж... Вот это озадачили! Я даже на бумажку все схемы перерисовал )
Конспектировать всегда хорошо)
залез однажды я в эти ваши deadlockи) нет уж, пока что буду дальше сидеть в своём js. Это реально очень сложная тема.
В JS также много проблем и сложностей, никто не знает, как правильно на нём писать и как он работает, вся инфа в инете, это шлак, нужно изучать только спецификацию и сидеть с WebAssembly для того, чтобы смотреть, как именно движок производит оптимизацию кода твоего
@@БорисОстроумов-т7к на счёт js согласен полностью. Жуткий бардак и что бы что-то выудить полезное приходиться кучу шлакак перебрать. Мне в этом плане нравятся статьи Дмитрия Сошникова про устройство js core.
На самом деле, всеми любимые за "простоту" js и python (у особенности js) - очень сложные языки. Мало кто понимает, как они работают. Там нереально много тонкостей и мелочей, которые надо знать.
ссылка на роадмап битая(
Вопрос немного не по теме. Какую самую сложную задачу могут дать на алгоритмах в яндексе, бывали ли случаи, когда дают leetcode hard? Я смотрел пару собесов оттуда, обычно спрашивают не самые сложные задачи.
да, в группах много слышал
К сожалению не работает ссылка на роадмап, а видео хорошее и полезное
кайф спс за рм
Чет я в шоке от объема)
Кому-то и не нужен такой объем (говорил об этом в видео), а так, как говорится - глаза боятся, а руки делают
это очень маленький объем, начните изучение с литературы Таненбаума перед началом изучения программирования. Тогда всё остальное будет очень элементарно
очередь Майкла Скотта 🤣
Барьеры памяти и мьютексы?! Балун ты с утра не из того крана пОпил ?!
The lock operation must have at least an "acquire" barrier that prevents the load of x from appearing to happen before the lock is acquired. Likewise, the "unlock" operation must have at least a "release" barrier that prevents the store of x from appearing to happen after the lock is released.
@@vladimir_balun_programming эта фраза выдрана из чьих-то рассуждений, то есть из контекста, и к мютексу прямого отношения не имеет, а если имеет, то тащи сюда код где это и как реализовано - да?!
Вообще много тумана и воды не по теме