Nova Oracle 0.1.0 (alpha)

Oracle compiles Nova to C, then to native code. It includes the nova CLI, standard library and C runtime; the binary bundles also include nova-lsp. The Windows bundle was smoke-tested after a clean extraction with the default Boehm GC. The Linux bundle was smoke-tested after a clean extraction on x86_64. A C toolchain and Boehm GC development files are required to build Nova programs on Linux.

Windows x86_64

ZIP with nova.exe, nova-lsp.exe, runtime, standard library and setup instructions. No VS Code extension is bundled.

Download Windows ZIP

Linux x86_64

Compiler and language server with standard-library and runtime sources. Install a C toolchain and libgc-dev before compiling programs.

Download Linux archive

Source archive

Source snapshot with submodules at the release revision.

Download source

SHA256SUMS · Release notes and limitations

Nova Carina 0.2.0 (alpha)

Carina is the compiler written in Nova. Its accepted Windows x86_64 A → B → C bootstrap produced byte-identical B and C executables and byte-identical generated C. The Windows archive contains that saved stage-B novac.exe, not a newly rebuilt binary. The 0.2 milestone proves self-compilation, not readiness of the wider package ecosystem; that is a 0.3 criterion. No Linux Carina binary is included in 0.2.0: the Linux CI build is not a Linux double-build receipt.

Windows x86_64

Saved stage-B novac.exe with standard-library interfaces and setup instructions.

Download Windows ZIP

Source archive

Source snapshot at the accepted 0.2 revision.

Download source

Acceptance receipt

Records the accepted source revision, bootstrap and same-SHA CI evidence.

Download receipt

SHA256SUMS · Release notes and limitations

Verify downloaded files with the SHA256SUMS for the corresponding release. Oracle's Docker image was built and smoke-tested locally but is not published as a container image.