Gestalt of Smalltalk: Difference between revisions

triplescripts.org as an agent, not "triple scripts"
No edit summary
(triplescripts.org as an agent, not "triple scripts")
 
(3 intermediate revisions by the same user not shown)
Line 1:
Even though triple scripts are [[NOTJS|not JS]], let's discuss JS briefly.
 
JavaScript, as a language, is "Smalltalk for the masses" (even if they don't know it). Unfortunately, many people (including [https://www.crockford.com Crockford]) decided to wage a bizarre and unnecessary war on <code>this</code>. Unlike the [[Enterprise JS]] community, triplescripts.org encourages programmers to embrace <code>this</code>.
 
Triple scripts are unrepentantly about promulgating and promoting ideals that are shared with or inspired by Smalltalk; viz. ''[[The repo is the IDE]]'' and [[selective reification]].
 
On the other hand, triplescripts.org generally advocates against [[inheritance]] and specifically against deep class hierarchies.