Skip to content
Beskid Platform specification

Beskid

Jump to a Beskid service

Beskid

Jump to a Beskid service

Native codegen without IL as the primary IR

Platform spec ADR

Native codegen without IL as the primary IR

Spec standingStandard

Owner
Piotr Mikstacki
Submitter
Piotr Mikstacki

CIL-centric VMs lag language features and impose workaround layers the project avoids.

The reference platform must lower through Beskid-owned IR and native/JIT/AOT backends—not treat a portable IL stack as the primary execution contract.

ABI, builtins, and runtime syscalls are versioned in execution specs; JIT and AOT share beskid_abi revision.

Backends JIT AOT; ABI versioning.