4 ms·
Since about two years I'm working on a new systems programming language [1] that is supposed to be nearly as fast as C, memory safe, and as concise and easy to
by thomasmg 7mo ago
Since about two years I'm working on a new systems programming language [1] that is supposed to be nearly as fast as C, memory safe, and as concise and easy to learn as Python. Right now I'm trying to integrate Perceus, the ref-count optimization of Keka.
[1] https://github.com/thomasmueller/bau-lang https://github.com/thomasmueller/bau-lang
- rixed 7mo agoWent straight to what matters to me: data structures, or how they are defined ("Show me your tables"). And couldn't find any mention of anything beyond arrays and enums. Should one conclude that there are no typed unions, no structs, no objects?
- thomasmg 7mo agoObjects and structs are described in "Types" [1]. There are no typed unions currently (maybe I'll add them, not sure yet), but there are "Traits" [2]. [1] https://github.com/thomasmueller/bau-lang#types https://github.com/thomasmueller/bau-lang#types [2] https://github.com/thomasmueller/bau-lang#traits https://github.com/thomasmueller/bau-lang#traits