> OOP is the big exception as far as language semantics are concerned. Agreed, especially of Nim were to attract Python programmers used to object oriented Python. Looking at the examples on [https](https://forum.nim-lang.org/postActivity.xml#https) they're a lot more complex (in my opinion) than an equivalent Python class, which I would argue increases the barrier to understanding and therefore barrier to adoption.
It'd be great if Nim had specific object oriented semantics, including the enforcement of the 'off-side rule' on properties and methods under a Nim object, to help make this a lot easier for those used to object oriented Python to adopt it.
