A JavaScript Constructor Problem

Constructors that fail when called without new are a potential problem, and three solutions we can use are, respectively, auto-instantiation, overloading the constructor, or killing such calls with fire. Here's the rest of the article.…

Language usage

"Grammar and vocabulary are property of the language alone, but usage is characteristic of a community that uses it." (G. L. Steele Jr.)…