Открыт исходный код C++ компилятора Zapcc
Zapcc основан на наработках Clang/LLVM и отличается высокой скоростью компиляции, благодаря использованию кэширования различных этапов сборки.
Zapcc основан на наработках Clang/LLVM и отличается высокой скоростью компиляции, благодаря использованию кэширования различных этапов сборки.
В обновлении появились улучшенные средства диагностики, механизмы оптимизации и реализованы некоторые возможности будущего стандарта C++2a.
Мы собрали подборку лучших книг по принципам работы компиляторов и их написанию, которые научат вас грамотному проектированию и низкоуровневому программированию этих мощнейших инструментов.
25 января состоялся релиз GNU Compiler Collection версии 7.3 со встроенной защитой от второй версии атаки типа Spectre через новые переключатели компилятора.
Доступна новая версия инкрементального компилятора Scala – Zinc 1.0. Усовершенствованный алгоритм компиляции до 40 раз быстрее своего предшественника.
Amazon представила компилятор NNVM. Он разработан специально для оптимальной работы фреймворков машинного обучения на различных платформах.
Новое дыхание в оптимизации JVM, виртуальной машины Java. Компания Azul Systems выпустила новый JIT-компилятор Falcon, основанный на LLVM.
Вышло обновление набора компиляторов GCC 7.1. Внесено значительное количество улучшений и изменений, в том числе прекращение поддержки компилятора для Java.