tracyspacy/spacydo
View on GitHub ↗ ★ 13 Rust
SPACYDO is a stack-based virtual machine with image-based persistence. The core abstraction is a TASK: a persistent entity carrying its own executable bytecode alongside its state. Tasks can observe and modify fields of other tasks and their own.
11 mentions on Hacker News by 1 person: 10 stories, 1 comment · first 2026-01-03 · latest 2026-03-30
20082026
-
▲ 2
Emulating Petzold's Code BCD decoder -logic gates are persistent tasks on a VMstory by tracyspacy · 2026-03-30 · 0 comments
-
▲ 1
Logic gates as persistent stateful tasks – a BCD decoder built on a VMstory by tracyspacy · 2026-03-03 · 0 comments
-
▲ 2
Show HN:Logic gates as persistent stateful tasks – a BCD decoder built on a VMstory by tracyspacy · 2026-03-02 · 0 comments
-
▲ 1
My journey from a todo app to a VM where tasks are stateful executable programsstory by tracyspacy · 2026-02-27 · 0 comments
-
▲ 1
Spacydo: State machine example with own calldata for state transition rulesstory by tracyspacy · 2026-02-24 · 0 comments
-
▲ 1
After a month my tiny VM in Rust can power todo app with programmable workflowsstory by tracyspacy · 2026-02-14 · 0 comments
-
▲ 1
SpacyDo Task Engine virtual machine example: todo with programmable tasksstory by tracyspacy · 2026-02-13 · 0 comments
-
duplicating link to a repo since it is not clickable in body: https://github.com/tracyspacy/spacydo
comment by tracyspacy · 2026-02-01 · in Task engine VM – for tasks with executable instructions (progress update) -
▲ 4
Task engine VM – for tasks with executable instructions (progress update)story by tracyspacy · 2026-02-01 · 3 comments
-
▲ 5
Implementing NaN Boxing in a Stack-Based VMstory by tracyspacy · 2026-01-07 · 0 comments
-
▲ 2
Task engine VM where tasks can contain own executable instructionsstory by tracyspacy · 2026-01-03 · 1 comment