just made a new discovery about the object oriented programing fiasco.

in node.js, the "object" is no longer a data, rather, it's more used as a namespace. For example,

var pp = require('path');
pp.extname('index.html')        // .html

this is actually fantastic. Screw the OOP.

What are OOP's Jargons & Complexities (OOP as Functional Programing)
http://xahlee.info/comp/oop.html

On the Idiocy of Dot Notation of Object Oriented Programing Languages
http://xahlee.info/comp/oop_dot_notation.html

Meaning of Object in Computer Languages
http://xahlee.info/comp/meaning_of_object_in_computer_languages.html

Confusing Terminology in JavaScript/DOM: tag, element, node, object, attribute, property, method
http://xahlee.info/js/javascript_DOM_confusing_terminology.html
Shared publiclyView activity