компилятор

  1. NewsMaker

    Новости Пишете код на Go? Поздравляем, каждая сборка — это лотерея с падением сервера

    Инженеры Cloudflare раскрыли тайну «фантомных» сбоев, которая годами мучила разработчиков на Go. При анализе сбоев в распределённой инфраструктуре инженеры Cloudflare столкнулись с редчайшей ошибкой, которая проявлялась только на серверах с архитектурой arm64. Масштаб системы — десятки...
  2. NewsMaker

    Новости +40% скорости за один флаг? Go 1.25 переписал правила сборки мусора.

    Программы на Go станут быстрее без переписывания кода. Вышла новая версия популярного языка программирования Go — 1.25, традиционное полугодовое обновление. Одним из самых заметных нововведений стала экспериментальная система сборки мусора, которая, по данным разработчиков, снижает накладные...
  3. NewsMaker

    Новости LPython 0.22: новый шаг к высокопроизводительному Python-компилятору

    Узнайте, что делает новую версию особенной. LPython — это перспективный проект с открытым исходным кодом, который стремится стать очень быстрым компилятором Python с поддержкой различных back-end. На этой неделе была выпущена версия LPython 0.22, ознаменовавшая очередной шаг в этом...
  4. NewsMaker

    Новости Инженер-самоучка создал процессор в Google Sheets

    Проект использует EEPROM и компилятор, написанный на Google Apps Script. Инженер-самоучка разработал домашний процессор на основе микрокода, используя для этого столь привычный инструмент, как Google Sheets. <strong>Что такое микрокод?</strong> Микрокод — это ключевой элемент...
  5. NewsMaker

    Новости Релиз GCC 12.4: исправлено более 84 ошибок

    20 июня вышла новая версия компилятора. Для всех, кто продолжает использовать открытую серию компиляторов GCC 12, представленных как стабильные в 2022 году, 20 июня вышла новая версия - GCC 12.4. Новый релиз принес множество исправлений ошибок, накопившихся в ветке GCC 12 за последний год. В...
  6. NewsMaker

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

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

    Новости C++ из прошлого: ретро-компилятор Watcom C++ обзавелся современными функциями

    Разработчик смог вслепую сделать код лаконичным и надежным. Разработчик Начо Мелладо взялся за задачу модернизации 28-летнего компилятора C++, Watcom C++32 версии 11.0 от 1996 года, выпущенного компанией Sybase Inc., добавив в него поддержку обработки исключений – функционал, который...
  8. NewsMaker

    Новости AdaptiveCpp: универсальный SYCL-компилятор с рекордной производительностью

    Узнайте, как новая версия компилятора ставит новые стандарты для всей индустрии. На этой неделе вышла новая версия компилятора AdaptiveCpp 24.02, ранее известного под названиями hypSYCL и Open SYCL. Этот компилятор на основе C++ предназначен для создания программного кода, работающего на...
  9. NewsMaker

    Новости Прощай, ожидание загрузки: React 19 и Forget вводят новый стандарт производительности

    Instagram стал первым приложением, опробовавшим обновление. Команда React объявила , что их новая разработка — компилятор React (внутреннее название «Forget») — больше не является экспериментальным проектом. Это компилятор, который конвертирует код приложений на React в оптимизированный...
  10. NewsMaker

    Новости PyPI-пакет смешал вредоносный код со скомпилированным для обхода средств защиты

    Техническая особенность кода позволила хакерам внедрить в пакет загрузчик вредоносного ПО. Компания ReversingLabs обнаружила PyPI-пакет, который смешивал вредоносное ПО со скомпилированным кодом, чтобы избежать обнаружения инструментами безопасности, которые проверяют только файлы исходного...