Milestone 2 complete · 417 tests passing

Fast like C++. Easy to read like Python.

A compiled, statically-typed language built for games, XR/VR/AR, simulations, and real-time systems.

This is Skev

Entities, blocks, and game-native types — built into the language.

player.skev




 

 






 





 

Game-Native by Design

Vector3! Color! Transform! are language primitives. entity and when are keywords. No engine required.

Safe by Default

ARC memory — no GC pauses, no manual free. maybe T eliminates null crashes. result[T] enforces error handling at compile time.

Readable at Scale

>> opens a block. << closes it with a label. At 500 lines you always know where you are. Never lost in braces again.

Where We Are

Building Skev step by step in the open.

  1. Milestone 1 — Specification Complete

    11 chapters. All design decisions locked.

  2. Milestone 2 — Transpiler Complete

    417 tests passing. 8 complete programs running.

  3. Milestone 2.5 — Pre-Compiler Work Done

    Grammar, VS Code extension, standard library APIs.

  4. Milestone 3 — Real Compiler (In Progress)

    Rust + LLVM. The critical path.

  5. Milestone 4 — Standard Library + First Game

    Native libraries. First shipped Skev game.

  6. Milestone 5 — Skev Studio IDE

  7. Milestone 6 — Self-Hosting