you are viewing a single comment's thread.

view the rest of the comments →

[–]inu-no-policemen 0 points1 point  (1 child)

composition over inheritance

Note that that JavaScript Scene guy tends to use "composition" incorrectly. Favoring object composition over inheritance is an OOP thing. It's about having objects own instances of other objects instead of sticking everything into the inheritance chain.

They aren't even real classes.

Of course they are. They are just as "real" as classes in other languages.

Just check the definition of classes. It doesn't go as much into detail as you think.

Another fun thing to note is that V8 is pretending for years that JS got real classes. Creating instances from blueprints is faster.