Nim main paradigm is structured programming, just like C. Meaning everything is 
a free-standing procedure.

Assuming Nim was OOP-first we could have chosen the Python/C++ approach where 
"this"/"self" is completely implicit and you don't even see it declared or 
typed. Or sink into the Java approach and not allow free-standing procedures 
and force you to always create Managers, Executors, Handlers, Services to 
handhold your routines.

Reply via email to