Brunost: The Nynorsk Programming Language
5 days ago
- #nynorsk
- #brunost
- #programming-language
- The author created Brunost, a programming language that exclusively uses Nynorsk Norwegian for variable and function names, enforced via a built-in dictionary.
- Brunost is a functional, interpreted language written in Zig, designed to be fast and includes features like immutable variables (fast), mutable variables (endreleg), conditionals (viss), loops (forKvart, medan), functions (gjer), and error handling (prøv/fang).
- Despite its playful and culturally resonant name (Brunost is a traditional Norwegian cheese), the language is not intended for production use, but serves as a fun project to explore programming language development and promote Nynorsk.