Thank you for the kind words! I&#x27;m happy that you can see the positives in Nim even though you dislike one of its most prominent features.<p>Personally I love significant whitespace and have started using Nim because of this feature, basically back in the day I just wanted a Python alternative that was compiled. If you really dislike it that much, you may be able to convince Araq to bring back his old time idea of allowing different syntaxes in Nim. As for a gofmt tool: `nim pretty` exists but may need to mature a bit.<p>I believe that a focus on web development is good. One of the reasons why the book has such a strong focus on it is because I have spent most of my time implementing stuff which is necessary for web dev in Nim, and I want to show it off. The fact that I have a lot of experience with it helps too.<p>I would love to show off as many things as I can, and I might look into including some examples of SDL, SFML, and more as well as ways to utilise Nim&#x27;s real-time GC for games. But I must be careful, the book is already becoming rather large :)<p>As for systems, there is a whole chapter dedicated to Direct Hardware Control in the book. But I will make a note of maybe including something for native desktop developers.<p>In terms of the GC, I don&#x27;t have as much experience using Nim with no GC as I would like. So I can&#x27;t really comment as to the current situation.<p>In terms of a comparison to D, I&#x27;ve already received feedback to add D to the language comparison table in Chapter 1. To compare these properly I will need to do some research first.<p>Nim is very close to 1.0 now. We are planning on looking at the standard library and ensuring that it is in tip top shape before 1.0 is finally released. There is also work currently happening to make asynchronous IO multithreaded.<p>Thanks for the feedback and hope this answers your questions!