Никита Соболев: CPython Core Developer. Новые языки программирования, опенсорс, Python, инструменты
Каналы Никиты Соболева: — https://www.youtube.com/@sobolevn — https://t.me/opensource_findings 0:00 О подкасте 1:18 MTS True Tech Champ 8:51 Как пришёл в Open Source? 13:05 Как стал CPython Core Developer? 16:43 Почему писал реализацию Python именно на Rust? 18:29 Почему надо знать свой основной язык и несколько смежных? 21:57 Деньги не главный мотиватор 25:57 Чем интересно заниматься в консалтинге? 30:44 Что может дать ВУЗ для IT-специалиста? 34:19 Участие в Open Source как ступенька развития для начинающего специалиста 36:33 Как изменится Open Source в связи с политическими событиями? 39:19 Новые языки программирования как реактивный графический интерфейс + код + нейронка 42:39 Новые языки программирования будут и динамически, и статически типизированными 45:22 Новые языки программирования будут иметь слои для прикладных и системных разработчиков 51:54 Необходимость изучения классических алгоритмах для разработчиков 57:20 Важнейшее нововведение Python за последние годы — типизация 1:03:11 Проект Faster CPython 1:08:29 Реализация JIT в CPython 1:16:20 Что происходит с типизацией в Django? 1:21:09 FastAPI, BlackSheep, Litestar 1:29:23 Django Ninja и ненависть к DRF 1:30:34 Elixir и любовь к функциональному программированию 1:34:19 Phoenix — офигенный веб-фреймворк на Elixir 1:39:09 F# — это production-ready Haskell 1:41:17 Никита пишет код без IDE, Go to Definition, авторефакторинга — и ему хорошо 1:43:13 Своя тема в редакторе называется «пустота» 1:45:14 Никита даёт на собеседованиях лайв-кодинг 1:46:19 Надо кастомизировать и изучать свои инструменты разработки 1:49:02 Лучший тайпчекер в Python — безальтернативно mypy 1:54:34 Опасения к ruff 1:59:54 red-knot — тайпчекер в ruff 2:00:51 Нужен консорциум компаний, оплачивающих работу опенсорс-разработчиков 2:03:59 «ИИ для написания кода я никогда использовать не буду» 2:12:04 Надо образовываться и прокачиваться и тогда ИИ нас не заменит 2:14:24 Почему не пользуешься дебагером? 2:20:04 Финал Мой курс «Хардкорная веб-разработка» — https://course.to.digital Книжный клуб Ботаним!, где мы читаем хорошие ИТ-книги: https://botanim.to.digital/ Telegram — https://t.me/t0digital Telegram канал — https://t.me/t0digital ВК — https://vk.com/digitalize.team RuTube — https://rutube.ru/channel/24802975/about/ Дзен — https://dzen.ru/id/6235d32cb64df01e6e78c883