
Language design with Leo White
Signals and Threads
How to Make a Better Low Level Systems Programming Language?
The key issue there is that when you're relying on the stack frame for storing the data, the idea is that when the function called the allocated returns, the thing goes away. So you have to in some sense control where the data moves around at the type level to make that idiom safe. Those are probably the main things that I think of for the low level languages provide that we don't really have. It is kind of by necessity, those languages lack a garbage collector.
00:00
Transcript
Play full episode
Remember Everything You Learn from Podcasts
Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.