Анонс Python digest: Особое мнение
Глобальные задачи и новые языки, мнения экспертов и полезные инструменты. Вы на частоте Evrone, здесь мы говорим о самом интересном из мира Python-разработки. Спасибо, что вы с нами!
Технологии обработки естественного языка за последние пару лет совершили качественный скачок в развитии. Это привело к созданию больших языковых моделей и проектов на их основе. Один из таких проектов привлёк наше внимание своей необычностью. Цель Automata — создать ИИ-программиста, который будет самостоятельно проектировать, писать, тестировать и совершенствовать сложные системы.
В мае 2023 интернет вскипел от хвалебных постов в адрес нового языка программирования Mojo. Ему стали пророчить будущее величайшего достижения в Computer Science, а его релиз будет главным событием в мире разработки программного обеспечения. Демоверсия примеров кода на Mojo показала результат в 35’000 раз быстрее, чем на обычном Python. Мы не стали верить этому на слово и решили не спешить с выводами.
Asyncio решил много проблем в Python. Асинхронное программирование стало нативным, частью языка. Костыли больше не требовались, а множество разработчиков вздохнули с облегчением. Но не всем это нововведение пришлось по душе. Некоторые программисты, такие как Чарльз Лейфер, даже спустя 8 лет считают его дестабилизирующим фактором, порождающим ужасный дизайн.
Закончим наш дайджест полезным инструментом — библиотекой arguably. Она помогает превратить ваши функции и строки документации в интерфейсы командной строки. Этот инструмент настолько прост, что с интеграцией не должно возникнуть никаких проблем. Ну а поддержка различных языков разметки упростит использование.
Подробности читайте в полной версии нашего дайджеста.