Python 3.12: Взрыв мозга новыми фичами и возможностями! Прогресс в скорости, типах и GIL!

preview_player
Показать описание

В данном видео рассмотрим топовые фишки и возможности Python 3.12. Эта версия принесла прогресс в скорости и изменения в GIL, которые позволяют использовать ядра процессора в потоках, чего не было ранее.

Было ускорено очень много компонентов, проведена работа над выводом ошибок, над удобством использования F-Строк и List / Set / Dict Comprehension.

Эта версия также внесла возможность создавать собственные типы используя Type конструкцию, и задавать дженерики в Python 3.12.

Тайм-коды:
0:00 - Почему Python 3.12 вас удивит?
0:37 - Важная информация о релизах
0:56 - Что они натворили с GIL? Потоки стали в 10 раз быстрее?
3:00 - Теперь мы можем создать интерпретатор через Python код
3:54 - Дженерики и типы в Python? Такого вы точно не ожидали
6:00 - F-Строки теперь на стероидах? Какие проблемы решены?
7:58 - Насколько сильно выросла скорость Python и почему?
8:44 - Почему Python 3.12 стал еще проще?
9:37 - Ускорили ли List, Set, Dict comprehension?
9:58 - Топовые улучшения и фишки в Python 3.12
10:55 - Новые Type Hints и Override в Python 3.12
Рекомендации по теме
Комментарии
Автор

Чем больше людей выбирает Python, тем больше у разработчиков мотивации делать язык лучше, даже если он 7.

fahrenheit
Автор

Python стал для меня первым языком, на котором я научился писать какой-либо более-менее реальный код.

ilyushagamestudio
Автор

Хотелось бы увидеть не просто какую-то страничку с сайта разработчиков, а реальное применение новых фич. Например, выбрать какой-то старый проект и переписать его с использованием нового функционала, что бы можно было увидеть разницу между прошлой и новой версией. Просто так, со слов, не понятно, что же тут взрывает мозг?

nakamasama
Автор

7 пункт, конечно, спорный - но всё равно интересно. Спасибо за разбор!

pavelvolkov
Автор

Ждём, когда Python станет компилируемым ))

taskevich
Автор

7. Мне понравилось, спасибо за столь качественный контент ❤

DIMFLIX
Автор

какой дистрибутив линукса у тебя стоит? задумуваюсь над сменой макос на линукс, купить ноут на винде и поставить на него линукс, какой посоветуешь начинающему, линукс хочу дабу не мешала всякая херня в винде

zotkin
Автор

С дженериками и @override питон только сейчас догоняет другие языки, что не может не радовать. Жду выход 3.12 с нетерпением. Скорость никогда не помешает.

fiords
Автор

После 1С Python воспринимается как нечто божественное. Благодаря твоим видео все больше и больше люблю питон :7

minecraftikful
Автор

привет! если не секрет, какую de используешь? ось как я понял arch)

jeteecr
Автор

Thank you for all of this videos and content!

Waiting for any new videos!

ammiteus
Автор

Чем принципиально отличается новая работа с потоками через запуск нового интерпетатора от того что всегда было в стандартном модуле multiprocessing, где так же запускался отдельный интерпретатор?

xacan
Автор

Добрый день, хотел бы узнать что за оконный менеджер у вас, железо и есть ли конфиг ваш где то? (в гитхабе не нашел)

faraname
Автор

7
Как всегда коротко и по делу. Спасибо!)

andreykhristich
Автор

Интересно начиная с 7 секунды :) Спасибо за обзор!

keykpi
Автор

Я только на тебя подписался и через час уже ролик)))

BadHat_Game
Автор

Осталось меньше 7-и месяцев, до python 3.12)

Delfi
Автор

О-о! Наконец-то они 7 сделали по-человечески! Я ужо задолбался костыли придумывать

iJaVolo
Автор

Видос на 7/7. Я начал полноценно использовать python3 с 7 версии и сейчас он сильно преобразился в лучшую сторону.

fdceemy
Автор

Покажешь как нибудь стилизацию своего рабочего стола? Очень классно выглядит :))) Хотелось бы что-то похожее сделать. Особенно верхняя панелька круто смотрится

DIMFLIX