I’ve finished chapter 3 of Nim in Action. I completed the terminal-based chat application.

Learning Nim is fun, but there are still many concepts I’m unsure about. For example, I don’t know how the memory model works.

I started chapter 6 of the book, and I don’t understand how to parse a file. Chapter 6 introduces parallelism, and I’m confused about locks.

Still, I like that the book uses practical examples to teach concepts.