Smalltalk

Smalltalk is an object-oriented, dynamically typed, reflective programming language. Smalltalk was created as the language to underpin the "new world" of computing exemplified by "human–computer symbiosis.

Quotes

 * I always knew that one day Smalltalk would replace Java. I just didn't know it would be called Ruby.
 * Kent Beck As cited in: Giles Bowkett (2007) "Smalltalk, Outside The Ivory Tower?". at Giles Bowkett.blogspot.com July 15, 2007


 * Smalltalk is dangerous. It is a drug. My advice to you would be don’t try it; it could ruin your life. Once you take the time to learn it (to REALLY learn it) you will see that there is nothing out there (yet) to touch it. Of course, like all drugs, how dangerous it is depends on your character. It may be that once you’ve got to this stage you’ll find it difficult (if not impossible) to “go back” to other languages and, if you are forced to, you might become an embittered character constantly muttering acerbic comments under your breath. Who knows, you may even have to quit the software industry altogether because nothing else lives up to your new expectations.
 * Andy Bower, C++ expert; Cited in: Andy Bower (2002) "SmalltalkQuotes." marcusdenker.de, last edited July 25, 2002


 * Some may say Ruby is a bad rip-off of Lisp or Smalltalk, and I admit that. But it is nicer to ordinary people.
 * , cited in: Pat Eyler (2009) "MWRC 2009 Mini-Interview: Philippe Hanrigou", on-ruby.blogspot.nl March 3, 2009

"Andy Bowers of Object Arts Ltd. compares Smalltalk to a drug: “Smalltalk is dangerous. It is a drug. My advice to you would be don’t try it; it could ruin your life. Once you take the time to learn it (to REALLY learn it) you will see that there is nothing out there to touch it.” If Smalltalk is a drug, what is GemStone? YouTube has a list of “Related Videos” next to each video and on my screencast titled “Repository, Extents, and Object Table” the first entry is “How To: Inject Heroin“! There you have it! " on January 19, 2010 on programminggems.wordpress.com.