algorithm
Ordered computation, contracts, ownership, and ordinary control flow.
Systems language · Normative work in progress
ZergLang makes scheduling, authority, ownership, and evidence part of the program—whether code stays interpreted or becomes native.
module signal;
public value Signal {
public compiled algorithm message score(type: Class<Self>,
input: Int64) -> Int64 effects {} {
return input * input;
}
public interpreted algorithm message explain(type: Class<Self>,
item: Dynamic) -> Dynamic effects { reflect } {
return item;
}
}
The domain model
The five domains share objects, contracts, errors, and ordinary expressions. Each narrows scheduling and effects instead of creating a separate language.
Ordered computation, contracts, ownership, and ordinary control flow.
Checked tensor dataflow, shapes, strict numerics, and explicit devices.
Serializable transactions, deterministic reactions, and versioned cells.
Recorded activities, durable checkpoints, retries, and replay-safe history.
Finite search, hard acceptance, explicit budgets, and evidence-bound reports.
Authoring modality
Interpreted code can remain open-ended. Compiled code accepts a stricter materializable contract. An agent may propose either conversion, but admission still requires checked identities and behavioral replay.
Read how conversion worksInspect, don’t infer
Normative clauses stay separate from implementation guides.
Browse the spec →EvidencePasses, failures, gaps, profiles, and denominators remain visible.
Open ZL256 →ToolsOnly verified platforms and release channels appear as downloads.
View releases →Current invitation