I tried Nim a few years ago when it was a baby and could barely walk. Some time today or maybe in the last few days they released 1.0. Back in the day we used to say that 1.0 was not good until it was 1.0.1. Well, I cannot say one way or the other. I have no real world experience with the language but the home page is easy to read.