Ale tady to asi někdo vůbec nepochopil! Šup šup, přečíst můj „názor“ ještě jednou ;-)
Já neříkám, že by se mělo místo zavedených pojmů používat něco jiného. Já říkám, že může být vhodné zavést označení pro nějakou typickou konstrukci, de facto tedy pojmenovat návrhový vzor.
V některých jazycích prostě třídy jsou v základní syntaxi (např. C#), v některých ne (např. JavaScript) a tudíž může být vhodné si to tam nějak dobastlit.
Je to podobné, jako by tu byl třeba článek „Implementace singletonu v C#“ a Vy jste tu vykřikoval, že ve specifikaci C# žádný singleton není a tudíž je úlná blbost o něčem takovém psát, že to přináší jen zmatení a že přece hlavní metoda programu by se měla jmenovat Main.
Btw. jestli jste mě chtěl oslnit svými znalostmi z počítačové grafiky, bohužel Vás musím zklamat. Vývoji herních, potažmo grafických enginů, jsem se věnoval intenzivně několik let, obhájil jsem na podobné téma diplomovou práci a i si střihnul nějakou tu přednášku na konferenci pro herní vývojáře ;-)