Skip to content
@quazilang

Quazi Programming Language

A fast, strict, and expressive independent system programming language

Quazi Programming Language

This organization develops and maintains the entire Quazi programming language infrastructure.

Quazilang is a standalone, multi-level, high-performance, and memory-safe systems programming language that achieves full memory safety without requiring manual lifetime annotations or borrow-checker friction. Built around Whole-Program Analysis, Compilation, and Optimization, its intelligent analyzer traverses the call graph directly from the entry point, emitting bytecode exclusively for the precise code paths executed. Modules, standard library imports, and source files function header-style at compile time, eliminating bloat and unneeded dependencies. The entire compilation process produces a single unified object file generated entirely in memory - which can be executed instantly via the LazyJIT compiler or compiled directly into a single, highly optimized native binary without intermediate runtime or LLVM overhead.

Hello world

import std.io;

fn main() i32 {
    io.println("Hello, world!");
    ret 0;
}

Language Components

  • quazistrap: Reference bootstrap compiler written in Rust.
  • quazi: Self-hosting compiler implementation and primary language repository.
  • std: Standard library providing memory management, system calls, runtime intrinsics, and I/O abstractions.
  • quazi-analyzer: Language Server Protocol (LSP) implementation providing code intelligence, diagnostics, and editor support.
  • website: Source code for the Quazilang website.
  • docs: Official language specification, architecture documentation, and usage guides.
  • tree-sitter: Tree-sitter grammar specification for syntax highlighting, LSP integration, and editor tooling.

Resources

Pinned Loading

  1. quazistrap quazistrap Public

    Reference Quazi bootstrap compiler written in Rust.

    Rust 9

  2. std std Public

    Standard Quazi library providing memory management, system calls, runtime intrinsics, and I/O abstractions.

    3

Repositories

Showing 6 of 6 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…