3 ms·
Hey! Nice to see you posting here. I've been keeping an eye on Zig for a while now because everything around it just looks pretty amazing! 2 questions: - What
by 2pEXgD0fZ5cF 5y ago
Hey! Nice to see you posting here. I've been keeping an eye on Zig for a while now because everything around it just looks pretty amazing!
2 questions:
- What are some books or resources you would recommend to get into (practical) low level programming with the goal of writing better Zig code? I know my basic self defense in C, and from a gut feeling I'd say C resources carry over the most but I'd be interested in how you see things and which resources you like or see a decent carryover in.
- I personally enjoy reading the Zig source code to learn the language. But what is something you'd like to see arise to improve the teaching of Zig in the future and once things get closer to 1.0?
- ksec 5y agoAndrew writes [1]: I have been reading Richard Fabian's book, Data-Oriented Design, and finally things started to "click" for me. I've had these ideas swirling around in my head for years, but only recently do I feel like I have an intuitive grasp on how modern CPUs work, especially with regards to L1 cache, and the relative latencies of uncached memory loads vs computations. [1] https://ziglang.org/download/0.8.0/release-notes.html#Reworked-Memory-Layout https://ziglang.org/download/0.8.0/release-notes.html#Rework...