⚙️neural/rs.md

Rs: Safer, Faster, Field-First Rust

Rust treats bytes as machine integers. Rs treats bytes as elements of F_p. This single shift makes determinism, addressing, and bounded computation natural rather than enforced.

Rs is a minimal, strict superset of Rust for building systems where every byte is a field element. Rust manages memory safely. Rs manages state safely — where the word is not a machine integer but an element of a finite field, and where correctness means every node produces identical output for identical input.

 Universe     Language   Type      Algebra            Purpose
 ─────────────────────────────────────────────────────────────
 Binary       Bt         Bit       F_2 tower          Circuits
 Byte         Rs         Word      Bitwise on F_p     Systems
 Field        Trident    Field     Arithmetic on F_p  Proofs

The file extension is .rs. The edition identifier is rs. The compiler binary is rsc.

Seven Primitives

# Primitive Compiler Library Guarantee
1 Typed Registers MMIO without unsafe
2 Bounded Async No unbounded waits
3 Deterministic Functions Same output everywhere
4 Addressed Types Identity from content
5 Step-Scoped State No state leaks
6 Cell Declarations Hot-swap + lifecycle
7 Edition Restrictions No heap, no leaks

Compiler patch: ~2,000 lines. Library + macros: ~6,550 lines. Rust compatibility: 100%.

Documentation

Any Rust programmer can write Rs. Any LLM trained on Rust can generate Rs. Any no_std crate works with Rs. The ecosystem is not forked — it is extended.

Rust made systems programming safe. Rs makes it algebraic. When the word is a field element, determinism is not a discipline — it is the default.

Folder

Homonyms

soft3/strata/jali/rs
rs
cyb/prysm/molecules/rs
rs
soft3/strata/genies/rs
rs
soft3/strata/nebu/rs
rs
cyb/prysm/system/rs
rs
soft3/strata/kuro/rs
rs
cyb/prysm/atoms/rs
rs
soft3/strata/trop/rs
rs
soft3/hemera/rs
rs
cybics/crystal/rs
Rust with everything dynamically-sized removed. no heap. no `Vec`. no `String`. no unbounded recursion. every value has a known size at compile time. every loop has a known bound the hidden truth: every `u64` in Rs is secretly a `word` — type tag 0x01 — which is secretly a field element with a…
soft3/nox/rs
rs
cyb/prysm/rs
rs
neural/eidos/rs
rs
soft3/tru/rs
rs
soft3/bbg/rs
rs
neural/inf/rs
inf/rs — the inf engine the Rust implementation of inf, written from scratch per .claude/plans/stage3-engine.md. the core language is complete and tested; the nox lowering reaches stage 3 for the expression layer. cozo/ is the gitignored study/oracle fork (excluded from this workspace). crates |…
neural/rune/rs
rs
warriors/trisha/rs
rs
soft3/zheng/rs
rs

Graph