Ask HN: Which Zig version to use for my thesis?

2 points by xuinnz ↗ HN
I'm implementing my undergrad thesis about memory management (usage of mmap and implementing my own allocators) and currently using 0.15.2 since i started before 0.16 is released. Is it worth it to update to 0.16 or stay in 0.15 since my current code uses this?

2 comments

[ 2.9 ms ] story [ 21.5 ms ] thread
If you are going to write your own allocators, I think it doesn't matter too much which Zig version you are on. Most drastic changes since 0.15 are done to the standard lib and the language itself stayed pretty much the same. That said, they did clear a lot of bugs which I would never run into, because I make relatively simple programs. But with writing things like allocators, you might reach those edgecases a bit sooner.