Prototypes

Static methods in Python could be called "noself" methods, meaning very simply – there is no self object as a special first argument. Then nobody would be confused trying to understand the "static" nature of a noself method. ... object is the built-in object that serves as the ancestor of all new-style classes. type is an object of type 'type ... ................
................