gcc

  1. NewsMaker

    Новости GNU++20 вместо GNU++17. Главный компилятор Linux меняет правила игры для миллионов программистов

    Что нужно знать о новом стандарте в GCC 16. Разработчики GCC включили стандарт C++20 в качестве значения по умолчанию в ветке будущего релиза GCC 16. Теперь при компиляции C++ кода без явного указания стандарта компилятор использует GNU++20 вместо прежнего GNU++17. Накануне в репозитории...
  2. NewsMaker

    Новости Полувековой Algol 68 вернулся в GCC 16 — старый код открыл гробницу компиляторов

    GCC 16 принимает язык 1968 года. Компилятор GCC 16 получит поддержку языка программирования Algol 68. Руководящий комитет проекта в выходные разрешил добавить экспериментальный фронтенд в основную ветку разработки. Algol 68 пополнит список поддерживаемых языков наряду с Ada, C/C++, COBOL...
  3. NewsMaker

    Новости Эпоха C++17 подходит к концу. В GCC предлагают сделать C++20 режимом по умолчанию

    Сообщество спорит, не слишком ли рано делать новый стандарт языком «по умолчанию» для миллионов проектов. Инженер по компиляторам Red Hat Марек Полачек предложил сделать стандарт C++20 (точнее, диалект GNU++20) режимом по умолчанию в GCC, если разработчик явно не указывает другую версию...
  4. NewsMaker

    Новости Просто решиться, как сказал Линус: Разработчики ядра "кусают пулю" и готовы включить Microsoft C Extensions навсегда

    В Linux 6.19 может появиться флаг компилятора -fms-extensions. Разработчики Linux Kernel готовятся включить поддержку Microsoft C Extensions при сборке ядра. Два патча, добавленные в дерево разработки kbuild-next , активируют флаг компилятора -fms-extensions для GCC и LLVM/Clang, что...
  5. NewsMaker

    Новости Новый фронт технобитвы: зачем Китай создал UBIOS и как он заменит UEFI

    Что такое UBIOS — архитектура будущего или инструмент цифрового суверенитета? UBIOS стал новым этапом в стремлении Китая к технологическому суверенитету. Глобальный вычислительный консорциум (GCC) официально представил национальный стандарт T/GCC 3007-2025, обозначивший рождение первой...
  6. NewsMaker

    Новости GCC 14.1: легендарный компилятор выходит на новый уровень

    От расширений C++ до поддержки инновационных процессоров – все для ускорения вашего кода. Состоялся долгожданный релиз GCC 14.1 - первой стабильной версии нового поколения легендарной серии открытых компиляторов GNU. Этот масштабный выпуск стал кульминацией годовых усилий многочисленной...
  7. NewsMaker

    Новости Настоящая кроха: Tiny Core Linux 15 занимает всего 24 МБ после установки

    На что способен столь минималистичный дистрибутив в своей последней итерации? Последняя версия Tiny Core Linux v15.0, выпущенная 22-го февраля, доказывает, что даже в 2024 году полноценная операционная система с графическим интерфейсом может занимать гораздо меньше места, чем Windows 95...
  8. NewsMaker

    Новости Новая уязвимость в GitHub может повлиять на цепочку поставок ПО

    Эксперты описали новый способ атаки отравления артефактов. Исследователи компании ИБ-компании Legit Security обнаружили , что злоумышленник отправляет изменения в репозитории с открытым исходным кодом на GitHub. Это может привести к тому, что программные проекты, включающие последнюю версию...