Nova Oracle 0.1.0 (alpha)
Oracle компилирует Nova в C, затем в нативный код. Дистрибутив содержит
CLI nova, стандартную библиотеку и C-рантайм; в бинарные
архивы также входит nova-lsp. Windows-архив прошёл проверку
после чистой распаковки с Boehm GC по умолчанию, Linux-архив — после чистой
распаковки на x86_64. Для сборки программ в Linux нужны C-компилятор и
заголовки Boehm GC.
Windows x86_64
ZIP с nova.exe, nova-lsp.exe, рантаймом,
стандартной библиотекой и инструкцией по настройке. Расширение VS Code
в архив не входит.
Linux x86_64
Компилятор и языковой сервер с исходниками стандартной библиотеки
и рантайма. Для сборки программ установите C-компилятор и
libgc-dev.
Nova Carina 0.2.0 (alpha)
Carina — компилятор, написанный на Nova. Принятая на Windows x86_64
двойная сборка A → B → C дала побайтно одинаковые B и C, а также
одинаковый сгенерированный C. Windows-архив содержит сохранённый
novac.exe стадии B, не новую пересборку. Ступень 0.2 доказывает
самосборку, а не готовность широкой экосистемы пакетов: это критерий 0.3.
Linux-бинарника Carina в 0.2.0 нет: сборка Linux CI не является распиской
двойной сборки на Linux.
Windows x86_64
Сохранённый novac.exe стадии B, интерфейсы стандартной
библиотеки и инструкция по настройке.
Проверяйте скачанные файлы по SHA256SUMS своего выпуска. Docker-образ Oracle собран и проверен локально, но не опубликован в контейнерном реестре.