Вышел Cling 1.0

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Состоялся релиз открытого проекта Cling 1.0 (интерактивного интерпретатора C++), основанного на проектах Сlang/LLVM.

Cling реализован как расширение LLVM/Clang. Проект является интерпретатора C++, использующим концепцию read-eval-print loop (REPL) и полагается на компиляцию just-in-time (JIT).

В версии Cling 1.0 обновлён набор инструментов LLVM, улучшена поддержка модулей C++ для C++20 и MS Windows, повышена производительность, добавлена поддержка профилирования/отладки интерпретируемого кода и кода JIT, появилась частичная поддержка чипа Apple M1, улучшен пользовательский интерфейс терминала, улучшена поддержка CUDA в Microsoft Visual Studio, улучшена поддержка PowerPC, а также добавлено множество других исправлений и улучшений.

Проект Cling 1.0 доступен на GutHub под открытой лицензией UI/NCSAOSL.

Источник: https://habr.com/ru/news/780258/


Интересные статьи

Интересные статьи

Savant - это высокоуровневый фреймворк с открытым исходным кодом для создания потоковых высокоэффективных мультимедийных ИИ-приложений в реальном времени на стеке Nvidia. Она позволяет разрабатывать д...
Сегодня мы с радостью объявляем о релизе GitLab 16.2 c совершенно новым редактором текста, палитрой команд, поддержкой подписей без ключей с Cosign, новым уровнем настроек для панели аналитики разра...
Первая публичная версия bash-5.2 теперь доступна по URL-адресам ниже. Подробности к старту курса по DevOps — под катом. ftp.cwru.edu/pub/bash/bash-5.2.tar.gz; ftp.gnu.org/pub/gnu/bash/bash-5.2...
Полгода назад мы писали о релизе Fedora 33, и теперь появилась новая версия дистрибутива. Кроме того, разработчики подготовили и сопутствующие продукты, включая Fedora Workstation, Fedo...
Привет, Хабр! Лето за окном пролетает для нас почти незаметно, потому что все эти месяцы мы посвятили работе над новым релизом 2019.2 нашей кросс-платформенной среды для разработки на C++ — CL...