Python 3.14 без GIL НЕВЕРОЯТНО БЫСТР? Новый REPL и T-String
Канал в Telegram: https://t.me/mrteamlead
Поддержать развитие канала: https://boosty.to/mrteamlead
Подпишись или не blazing! 3.14 — число пи и… новый Питон! Показываю, что реально изменилось: подсветка синтаксиса прямо в REPL, новые t-strings (шаблоны строк) и самое горячее — free-threading (Python 3.14.0t). Замеряем скорости на реальных примерах, ловим data race в 10 потоках и чиним мьютексом. Почему это не бесплатное ускорение, и почему перед переключением на 3.14.0t вам нужно проверить библиотеки? Объясняю простыми словами О чём видео REPL теперь с подсветкой: приятнее жить прямо в консоли. t-strings: безопасные шаблоны и быстрый мини-бенч против f-string и конкатенации. Free-threading (3.14.0t): бенчи на суммировании, прирост в многопотоке. Data race в Python без GIL: почему счётчик «ломается» и как спасает Lock. Почему это не халявная производительность: экосистема писалась под GIL, проверяйте совместимость. 00:00 Интро, «3.14 — это пи и… Питон» 01:03 REPL с подсветкой в 3.14 03:14 t-strings: что это и зачем (+ мини-бенч) 07:12 Бенчи: 3.13 vs 3.14 vs 3.14.0t (single vs multi) 11:30 Data race: счётчик в 10 потоков «ломается» без GIL 15:11 Фикс мьютексом 17:02 Почему это не «просто сменить интерпретатор» 19:16 Финал: подписка = становишься blazing python 3.14, python 3.14.0t, free threading, no gil, gil removal, t-strings, template strings python, repl syntax highlight, fastapi asgi, multithreading python, data race python, mutex lock python, performance benchmark, mrteamlead, blazing fast