Rotifer v0.2: IR Compiler & Algebra — Genes Learn to Compose
v0.2 turns genes into first-class WASM citizens with content-addressable identity, adds true parallelism to the algebra engine, and publishes the Rust core as an independent crate. IR Compiler Pipe...

Source: DEV Community
v0.2 turns genes into first-class WASM citizens with content-addressable identity, adds true parallelism to the algebra engine, and publishes the Rust core as an independent crate. IR Compiler Pipeline The new rotifer-core::compiler module brings full Intermediate Representation support: Custom WASM sections — rotifer.version, rotifer.phenotype, rotifer.constraints, rotifer.metering Content-addressable identity — every gene gets an irHash computed via SHA-256 over its IR content. Identity is derived from what a gene is, not what it's called. IR verifier — static validation of exports, prohibited instructions, and memory limits 5 genesis WASM genes — echo, wrap, search, summarize, translate compiled to real IR rotifer compile --wasm # full IR compilation with phenotype update Algebra Parallelism The Par operator now uses true CPU parallelism via std::thread::scope instead of sequential execution. When your genome says "run these genes in parallel," they actually run in parallel. crates.