Technical articles, language design insights, and updates from the Vais project.
How we bootstrapped the Vais compiler -- from first lexer token to 50K LOC self-hosting with 21/21 clang success. The challenges, breakthroughs, and lessons learned.
Read articleHow Vais achieves 800K lines/sec compilation throughput, near-C runtime performance, and what the numbers mean compared to Rust, Go, and C.
Read articleWhy Vais uses F, S, E, I, L, M instead of function, struct, enum, if, loop, match. A deep dive into token efficiency, AI readability, and language design trade-offs.
Read articleExploring the design decisions behind Vais: single-character keywords, the @ operator, expression-oriented syntax, and why token efficiency matters in the age of AI code generation.
Read article