{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreickhhcoh4le6ruthlec6tkckpb7etabp6svy5rkhiwngvb4hk3qwq",
"uri": "at://did:plc:25rdn5elo5izoxrmtis34zuk/app.bsky.feed.post/3mpgtxbyucdi2"
},
"coverImage": {
"$type": "blob",
"ref": {
"$link": "bafkreianrzxkqvsbfzfq35t3ju6a5wcui35bzhh6bjum6t2dc6czskqeaa"
},
"mimeType": "image/webp",
"size": 231466
},
"path": "/galfus/galfus-script-mvp-is-complete-1oom",
"publishedAt": "2026-06-29T15:36:20.000Z",
"site": "https://dev.to",
"tags": [
"programming",
"opensource",
"rust",
"compilers"
],
"textContent": "Galfus Script has reached its first MVP milestone.\n\nGalfus is an experimental programming language written in Rust, designed around a typed VM-first execution model, compact `.gfb` artifacts, deterministic module/workspace resolution, and an ownership model based on anchors, edges, and weak observers.\n\nThe MVP goal was not to build a full ecosystem yet.\n\nThe goal was to prove the complete local execution pipeline:\n\n\n txt\n .gfs source\n -> lexer and parser\n -> resolver\n -> type checker and semantic analyzer\n -> ownership check\n -> MIR lowering\n -> bytecode emitter\n -> Galfus Module Image\n -> .gfb serialization\n -> VM interpreter execution\n\n https://github.com/vulppi-dev/galfus-script/discussions/10\n",
"title": "Galfus Script MVP is complete"
}