Перейти к содержимому

#языки программирования

3 сентября
·Технологии· 3 сентября 2026 г.

Интерпретатор Plush перешёл на регистры и ускорился до 3,37 раза

Байткод Plush переписан со стековой модели на регистровую: медиана 2,07 раза, максимум 3,37, на fib быстрее Lua на 24%. Как устроено и что не выросло. — Читать дальше «Интерпретатор Plush перешёл на регистры и ускорился до 3,37 раза»

·Технологии· 3 сентября 2026 г.

Rust std и musl неверно округляют fmaf на редких числах

Одинаковая ошибка округления fmaf в f32::mul_add, std::simd и musl: результат отличается на один младший бит. Затронуты x86 без AVX2 и 32-битный ARM, ARM64 нет. — Читать дальше «Rust std и musl неверно округляют fmaf на редких числах»

1 сентября
·Технологии· 1 сентября 2026 г.

Вышел Python 3.15.0rc2: ABI заморожен, финальный релиз 1 октября, JIT ускоряет код на 8–13%

Python 3.15.0rc2 — последний кандидат перед релизом 1 октября. ABI больше не меняется, значит можно собирать wheels. Разбираем JIT, tail-calling interpreter, lazy imports, frozendict и что сделать мейнтейнеру пакета сейчас. — Читать дальше «Вышел Python 3.15.0rc2: ABI заморожен, финальный релиз 1 октября, JIT ускоряет код на 8–13%»

20 июля
·Технологии· 20 июля 2026 г.

Кроах-Хартман: Rust поможет Linux и делает кодинг веселее

Грег Кроах-Хартман заявил, что Rust становится частью Linux и поможет убрать до 80% уязвимостей ядра. Рассказываем, что это значит. — Читать дальше «Кроах-Хартман: Rust поможет Linux и делает кодинг веселее»