Thanks @dom96, I hope I didn't offend anyone with my post. Simply put, I don't care which syntax Nim adopt, if you guys decide tomorrow to make it Cish or Rubyish, I'm fine, as long as there is one syntax that is consistent and readable.
So far for me Nim standard syntax is quite expressive and readable. I don't like the case insensitive naming, I don't like * to express public members, but I'm quite happy to use them as long as I know what they mean when I read code written by me or someone else. I do hope for some kind of syntax revision in the future, probably before Nim 1.0, with some changes to improve code consistency.
