KASDVSO – KAS Language (Experimental Runtime in Rust)

Published: (December 28, 2025 at 01:40 PM EST)
1 min read
Source: Dev.to

Source: Dev.to

Overview

KASDVSO is an experimental scripting language runtime written in Rust. It focuses on the KAS language itself, without including packages or tooling.

Features

  • Simple and minimal scripting language designed to explore:
    • Language and runtime design
    • Script execution models
    • Modular script loading
    • Native integration with Rust
    • Explicit behavior without hidden magic
  • Scripts are executed sequentially.
  • Imported files are executed only once.
  • No hidden global state.
  • Native modules are written in Rust and exposed directly to KAS.

Example

let x = 10
let name = "KAS"

fn add(a, b) {
    return a + b
}

print add(2, 3)

print "Hello from KAS"

sleep(2000)

import "./utils.kas"

Development Status

  • Heavy and active development.
  • Not stable or complete.
  • Pull requests are encouraged.

Repository

GitHub – KASDVSO

Back to Blog

Related posts

Read more »

Parsing Advances

Article URL: https://matklad.github.io/2025/12/28/parsing-advances.html Comments URL: https://news.ycombinator.com/item?id=46427376 Points: 13 Comments: 0...

Spherical Cow

Article URL: https://lib.rs/crates/spherical-cow Comments URL: https://news.ycombinator.com/item?id=46415458 Points: 12 Comments: 1...