It probably should say "Object Oriented Programming style Classes should 
inherit from RootObj or one of its descendants."

...

RootObj is need if you want OOP (Object Oriented Programming) features like 
Inheritance and Dynamic Dispatch, and define Methods.

See more how to use OOP with nim: 
[https://nim-by-example.github.io/oop](https://nim-by-example.github.io/oop)/

I only use regular objects which don't give you these OOP features because I 
don't like OOP. It's perfectly fine to never use RootObj...

See more how why OOP sucks in general: 
[https://youtu.be/QM1iUe6IofM](https://youtu.be/QM1iUe6IofM)

Reply via email to