перед синхронными?
Ни в чем
А зачем тогда пишут асинхронных, если они ничем не лучше?
Потому что Алекс сделал либу такую
только от твоего бота зависит, какой функционал он должен выполнять, асинхронность не везде нужна.
Потому что куча курсов из каждого утюга поют о том что асинхронщина делает ваш код быстрее
Потому что синхроный не ответит пользователю пока не договорится с одним пользователем, а асинхронный может говорить сразу с оравой
Почему же ?
Потому что потоки никто не отменял.
А для какого функцио... окей, возможно, я сейчас собиралась задать слишком примитивный вопрос
Хах) в книжке learning asyncio так и сказано, что быстрее ничего не станет
А вот это уже интересно. Значит, если у бота небольшая целевая аудитория, то и асинхронка ему ни к чему
Это утверждение не имеет ничего общего с действительностью
Уже
Но ведь синхроный на то и синхронный что не может работать сразу одновременно с несколькими пользователями, без потоков естественно
я могу придумать только один практичный кейс когда тебе может для бота понадобиться асинк. Когда ты заранее знаешь что будешь интегрироваться с большим количеством сетевых служб. Скажем куча сторонних апишек. Например финансовых (банки, платежки, крипта и тд). В таком случае да, решение оправдано.
Кстати, сделать бы манкипатя асинкио чтобы через треды работало :)
Обсуждают сегодня