Size: a a a

2021 March 16

N

Nikolay in Moscow Python
Peter Sovietov
А это тот случай, когда понять легче, изучив, как оно работает внутри. Концепция-то известная с конца 50-х и программисты на Си давно всем этим пользуются с помощью макросов и switch :)
Ты про асинхронку или про параллельность?
источник

PS

Peter Sovietov in Moscow Python
Nikolay
Ты про асинхронку или про параллельность?
Я про конкурентность :)
источник

N

Nikolay in Moscow Python
Peter Sovietov
Я про конкурентность :)
Ну, в смысле именно асинхронности на корутинах в сях всё традиционно плохо, её относительно недавно туда завозить начали только в сторонних библиотеках
источник

N

Nikolay in Moscow Python
А так да, OpenMP и всё такое
источник

PS

Peter Sovietov in Moscow Python
Nikolay
Ну, в смысле именно асинхронности на корутинах в сях всё традиционно плохо, её относительно недавно туда завозить начали только в сторонних библиотеках
Нет, я про то, что традиционно используют разработчики встроенных систем: http://dunkels.com/adam/pt/expansion.html
источник

NK

ID:0 in Moscow Python
Записал еще одно видео про декораторы - как передать в декоратор аргументы https://www.youtube.com/watch?v=uNZAjt3626c
источник

SZ

Shagit Ziganshin in Moscow Python
Вы готовы?
источник

SZ

Shagit Ziganshin in Moscow Python
источник

И

Игорь in Moscow Python
Nikolay
Ну, в смысле именно асинхронности на корутинах в сях всё традиционно плохо, её относительно недавно туда завозить начали только в сторонних библиотеках
Не знаю как в самом Си, но вот по мере изучения операционных систем стало намного понятнее логика асинхронного кода в питоне. Ведь это по сути то же самое, что творится с процессором. Он ведь тоже асинхронный, тоже процесс на него закидывается, обрабатывается, потом следующий ставится.
Вообще прикольно как шло развитие. Сначала все машины синхронные. Потом они стали асинхронными. Потом появилась возможность исполнять одновременно несколько процессов. Потом появились потоки. Потом опять всё стало асинхронным, но уже внутри языка. Эволюция по кругу поулчается
источник

PS

Peter Sovietov in Moscow Python
Игорь
Не знаю как в самом Си, но вот по мере изучения операционных систем стало намного понятнее логика асинхронного кода в питоне. Ведь это по сути то же самое, что творится с процессором. Он ведь тоже асинхронный, тоже процесс на него закидывается, обрабатывается, потом следующий ставится.
Вообще прикольно как шло развитие. Сначала все машины синхронные. Потом они стали асинхронными. Потом появилась возможность исполнять одновременно несколько процессов. Потом появились потоки. Потом опять всё стало асинхронным, но уже внутри языка. Эволюция по кругу поулчается
В "низкоуровневом" мире понятие асинхронный процессор означает несколько иное. Таких процессоров очень немного, это, в основном, экспериментальные/академические проекты.
источник

И

Игорь in Moscow Python
я в очень общем смысле. в том что за раз на ядре исполняется только один процесс
источник

k

krnr in Moscow Python
обсуждение "асинк не нужен" было бы неполным без http://calpaterson.com/async-python-is-not-faster.html
источник

N

Nikolay in Moscow Python
То, что в питоне асинк кривой, никак не связано с тем, насколько он нужен
источник

VS

Vadim Shatalov in Moscow Python
а вот тут вот вживую прокатали эту статью
https://www.youtube.com/watch?v=z7WIm0iZcOU
источник

M

Mλxim in Moscow Python
Ясно же, что медленно-быстро это вопрос о задачах, которые этот код делает. Очевидно, что обработать сто запросов и посчитать сто уравнений это разные типы задач.
источник

SZ

Shagit Ziganshin in Moscow Python
Это же гавно
источник

VS

Vadim Shatalov in Moscow Python
Mλxim
Ясно же, что медленно-быстро это вопрос о задачах, которые этот код делает. Очевидно, что обработать сто запросов и посчитать сто уравнений это разные типы задач.
Это я больше к тому что не все статьи "одинаково полезны"
источник

M

Mλxim in Moscow Python
Vadim Shatalov
Это я больше к тому что не все статьи "одинаково полезны"
Ну скорее все видео одинаково неполезны (большинство)
источник

k

krnr in Moscow Python
не хватает

в чат входит юрий селиванов
источник

M

Mλxim in Moscow Python
Обычно на собесах справшиваю пояснить за асинк как работает и зачем его применять или не применять
источник