VVoidinvoiddev.hashnode.dev·Jun 14 · 5 min readHow I Built a Programming Language in C in 30 Days (After Only Coding for a Year)One year ago, I didn't know how to write a single line of code. I was trapped in what the community calls "tutorial hell," building generic web apps and feeling like I wasn't pushed enough. I had this00
VVoidinvoiddev.hashnode.dev·Jun 11 · 3 min readHow I Migrated My Language (Arc) from a Tree-Walker to a Bytecode VM in 7 DaysIf you told me a year ago, when I first started learning how to code, that I would be writing a custom bytecode virtual machine, I would have laughed you out of the room. But after spending about 1.5 00
VVoidinvoiddev.hashnode.dev·Jun 8 · 4 min readMoving From Tree-Walk to Bytecode: Announcing My Ultimate C Programming ChallengeFor the past few months, I’ve been building a custom, dynamically typed programming language from scratch in pure C. Up until now, it has lived comfortably as a classic, textbook AST Tree-Walk Interpr00
VVoidinvoiddev.hashnode.dev·Jun 6 · 4 min readArc v0.0.2-alpha - release notesRelease Notes - v0.0.2-alpha Version Overview Version: v0.0.2-alpha Status: Alpha (Experimental) License: GPL-3.0 This release focuses on stability, performance, and memory safety improvements. Severa10
VVoidinvoiddev.hashnode.dev·Jun 4 · 3 min readArc v0.0.1-alpha - A Lightweight C-Based Programming LanguageWe are excited to announce the first alpha release of Arc, a lightweight, C-based programming language and interpreter designed for simplicity, performance, and educational clarity. Version Overview 10