[Перевод] Жизненный цикл кода на Python – модель выполнения CPython
#БлогкомпанииОтус #Python #python #cpython IV
https://habr.com/ru/post/442252/
#БлогкомпанииОтус #Python #python #cpython IV
https://habr.com/ru/post/442252/
t.me
Жизненный цикл кода на Python – модель выполнения CPython
Всем привет! Наступила весна, а это значит, что до запуска курса «Разработчик Python» остается меньше месяца. Именно этому курсу и будет посвящена наша сегодняшн...
На пути к ядру Питона
#Python #python #pep #micropython #brython #cpython #twisted IV
https://habr.com/ru/post/458092/
#Python #python #pep #micropython #brython #cpython #twisted IV
https://habr.com/ru/post/458092/
t.me
На пути к ядру Питона
Привет, Хабр! Представляю вашему вниманию перевод статьи Toward a “Kernel Python” автора Glyph Lefkowitz (создателя фреймворка Twisted). Подробнее — под катом.
[Из песочницы] Python Memory Management: немного о фрагментации памяти
#Python #cpython #pythonmemorymanagement IV
https://habr.com/ru/post/479744/
#Python #cpython #pythonmemorymanagement IV
https://habr.com/ru/post/479744/
t.me
Python Memory Management: немного о фрагментации памяти
Некоторые мысли по этой статье. На днях заинтересовался тем, как работает Python Memory Management в CPython для Python3 для 64-разрядной Ubuntu. Немного теори...
Устройство CPython. Доклад Яндекса
#БлогкомпанииЯндекс #Python #Программирование #Промышленноепрограммирование #cpython #интерпретатор #типизация IV
https://habr.com/ru/post/511972/
#БлогкомпанииЯндекс #Python #Программирование #Промышленноепрограммирование #cpython #интерпретатор #типизация IV
https://habr.com/ru/post/511972/
t.me
Устройство CPython. Доклад Яндекса
Мы публикуем конспект вступительной лекции видеокурса «Бэкенд-разработка на Python». В ней Егор Овчаренко egorovcharenko, тимлид в Яндекс.Такси, рассказал о внут...
Визуализация использования GIL в CPython
#Python #python #cpython IV
https://habr.com/ru/post/523944/
#Python #python #cpython IV
https://habr.com/ru/post/523944/
t.me
Визуализация использования GIL в CPython
Интересно, как ведут себя потоки, когда борются за GIL, или немного информации отсюда только для Python3. Сразу оговорюсь, что использую Ubuntu 16.04 c ядром 4.
Многопоточность в Python: очевидное и невероятное
#Python #Параллельноепрограммирование #Программирование #python #threads #threading #cpython IV
https://habr.com/ru/articles/764420/
#Python #Параллельноепрограммирование #Программирование #python #threads #threading #cpython IV
https://habr.com/ru/articles/764420/
Хабр
Многопоточность в Python: очевидное и невероятное
В данной статье я покажу на практическом примере как устроена многопоточность в Python, расскажу про потоки, примитивы синхронизации и о том зачем они нужны. Изначально я планировал что это будет...
[Перевод] Сколько строк на C нужно, чтобы выполнить a + b в Python?
#Python #C #Программирование #cpython #интерпретаторы #виртуальныемашины IV
https://habr.com/ru/articles/780386/
#Python #C #Программирование #cpython #интерпретаторы #виртуальныемашины IV
https://habr.com/ru/articles/780386/
Хабр
Сколько строк на C нужно, чтобы выполнить a + b в Python?
В своей предыдущей статье я исследовал структуру PyObject и её роль в качестве заголовка для всех объектов среды исполнения CPython. Эта структура играет важнейшую роль в обеспечении...
[Перевод] Сравнение производительности dict() и {} в Python
#Python #Программирование #Компиляторы #словари #cpython #байткод IV
https://habr.com/ru/articles/788440/
#Python #Программирование #Компиляторы #словари #cpython #байткод IV
https://habr.com/ru/articles/788440/
Хабр
Сравнение производительности dict() и {} в Python
Какое-то время назад, во время разбора кода мы обсудили выбор dict() вместо {} в новом коде на Python. Коллега утверждал, что dict() более читаем и чётче выражает предназначение...
[Перевод] Все числа равны, но некоторые равнее. Как в Python сравниваются Int и Float
#Python #Программирование #Алгоритмы #C #Математика #Cpython
https://habr.com/ru/articles/818773/
#Python #Программирование #Алгоритмы #C #Математика #Cpython
https://habr.com/ru/articles/818773/
Хабр
Все числа равны, но некоторые равнее. Как в Python сравниваются Int и Float
Ещё одна причуда Python, исследование её подноготной и попытка понять, почему так случается. Недавно в сети X был популярен этот твит (см. скриншот), и я обратил внимание. Это очередной...
Как я решил сделать серию видео про устройство интерпретатора CPython
#Япиарюсь #python #opensource #cpython #курс #курсы #youtube
https://habr.com/ru/articles/829760/
#Япиарюсь #python #opensource #cpython #курс #курсы #youtube
https://habr.com/ru/articles/829760/
Хабр
Как я решил сделать серию видео про устройство интерпретатора CPython
Привет, Хабр! Давайте знакомиться: меня зовут Никита Соболев, я core‑разработчик CPython, mypy и typeshed. Некоторое время назад я понял, что на русском языке довольно мало контента...
Проблемы вызова Python кода из C кода
#Python #C #Ненормальноепрограммирование #python #cpython #capi #c
https://habr.com/ru/articles/840372/
#Python #C #Ненормальноепрограммирование #python #cpython #capi #c
https://habr.com/ru/articles/840372/
Хабр
Проблемы вызова Python кода из C кода
Привет, Хабр! Меня зовут Никита Соболев, я опенсорс разработчик и core-разработчик CPython. Давайте поговорим про одну из самых сложных частей интерпретатора CPython – вызов Python кода из C кода....
[Перевод] Дизайн и реализация виртуальной машины CPython
#Python #cpython #виртуальнаямашина #байткод
https://habr.com/ru/companies/beget/articles/850578/
#Python #cpython #виртуальнаямашина #байткод
https://habr.com/ru/companies/beget/articles/850578/
Хабр
Дизайн и реализация виртуальной машины CPython
Наиболее интересной частью каждого языка, компилируемого в байт-код является виртуальная машина (также известная как интерпретатор байт-кода), в которой происходит исполнение байт-кода....
[Перевод] Архитектура и реализация виртуальной машины CPython
#python #cpython #виртуальнаямашина #байткод
https://habr.com/ru/companies/otus/articles/851388/
#python #cpython #виртуальнаямашина #байткод
https://habr.com/ru/companies/otus/articles/851388/
Хабр
Архитектура и реализация виртуальной машины CPython
Для любого языка программирования, компилируемого в байт-код , самой интересной частью его реализации является виртуальная машина (также называемая интерпретатором байт-кода), где и происходит...