> 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.

Reply via email to