Most common Nim cricism I've heard from people who looked 10 minutes at the language :
* "whitespace syntax is harder to read than C-syntax" * "unified call syntax is unclear" * "case insensitive variable is weird" * "it's not object-oriented" Usually though, it's more efficient in order to convince people to show concrete solution to common problems (like how you can replace 200+ line of templated C++ boiler plate code with 20 line of Nim) rather than argue syntax & superficial stuff.