8 ms·
- dealing with C level abstractions in a very ergonomic way - ability to import and use C libraries, no FFI or custom bindings required - clear & logical dist
by LAC-Tech 4y ago
- dealing with C level abstractions in a very ergonomic way
- ability to import and use C libraries, no FFI or custom bindings required
- clear & logical distinctions between different pointer types and arrays
- allocators as a first class concept. this makes zig really safe because you can pass in test allocators that will report leaks etc.
If you enjoy hot takes and ancient memes, I made a talk about zig a couple of months ago where I lay out why I think it's The Chosen One to succeed C.
https://www.youtube.com/watch?v=kCmOfRcmkN0 https://www.youtube.com/watch?v=kCmOfRcmkN0