Новости по тегу "компилятор"

Подборка публикаций, содержащих тег "компилятор". Актуальные темы и важные события.

Нет изображения

[Перевод] Что будет, если компилятор станет встраивать код по максимуму

Усаживайтесь поудобнее, ребята! Сегодня мы с вами разберём следующий увлекательный вопрос: что будет, если заинлайнить вообще всё?Если вы пока не...

08.06.2025 06:36
6
Нет изображения

std::launder: зачем и когда нужен

Привет, Хабр! В этой статье разберём мутный, но крайне важный инструмент ‒ std::launder. Мы поглядим, зачем его протащили в C++17 и что компилятор...

03.06.2025 15:31
7
Нет изображения

О времени, сложности и мотивации: финал

Приветствую вас, читатели. Подозреваю, что вы из мира программирования. Приглашаю вас присоединиться к увлекательному рассказу о том, как один...

28.05.2025 20:06
8
Нет изображения

О времени, сложности и мотивации: история поражения и победы

Приветствую вас, читатели. Подозреваю, что вы из мира программирования. Приглашаю вас присоединиться к увлекательному рассказу о том, как один...

28.05.2025 20:05
9
Нет изображения

О времени, сложности и мотивации: знакомство

Приветствую вас, читатели. Подозреваю, что вы из мира программирования. Приглашаю вас присоединиться к увлекательному рассказу о том, как один...

28.05.2025 20:05
9
Нет изображения

Обратная сторона Babel: как микроскопические языки помогают в изучении больших

В этой статье рассказывается, как крошечные, экспериментальные языки программирования, размером порой меньше 100 строк, могут неожиданным образом...

19.05.2025 18:15
9
Нет изображения

Часть 3. Векторизация на Go: CGo, транзакции, компиляторы, поддержка, байтовые инструкции

В первой части статьи мы рассмотрели, как можно вручную ускорить Go-код с помощью векторизации и SIMD-инструкций, реализованных через...

09.05.2025 09:40
15
Нет изображения

Часть 2. Векторизация и SIMD в Go: ускорение поиска и сравнения в массивах

Ускорить простые задачи, вроде поиска в массиве и сравнения слайсов, поможет мощь SIMD. Эти векторные инструкции, которые обрабатывают десятки...

08.05.2025 10:30
12
Нет изображения

Пишем самый примитивный компилятор на Python

Сегодня мы с вами напишем примитивный компилятор на Python. Ну очень примитивный! Но за то будет опыт. Читать далее

16.04.2025 10:15
16
Нет изображения

[Перевод] Удивительная оптимизация размера enum в компиляторе Rust

Enum — одна из самых популярных фич Rust. Тип enum может иметь одно из значений в заданном множестве вариантов./// Foo имеет значение или...

11.04.2025 07:10
17
Нет изображения

Как бросить исключение без throws в Java: технический разбор с примерами

В Java существует старое, но всё ещё актуальное ограничение: если метод бросает checked-исключение (например, IOException), он обязан явно...

07.04.2025 11:49
23
Нет изображения

Эльбрус стал намного ближе

Недавно МЦСТ опубликовала кросскомпилятор для «Эльбрус». Это большой шаг в развитии платформы. Теперь любой человек может собрать программу под...

06.04.2025 13:00
19