Andrew Kelley is a smart guy. He is asking smart questions. But, like mratsim, I don't agree with him on some of his answers to those questions.
That said, Andrew Kelley is talking about super advanced stuff that you should not worry about if you are a complete beginner. If you are completely new to programming, some languages are more beginner friendly than others. As much as I love Nim, honestly, I would suggest starting with Python. It has much more resources for beginners than any of the "hip" newer languages. Then come back here after you have some experience. Nim will be easy to pick up once you know Python, and you will really appreciate how great Nim really is :-P
