Richard Gabriel

There is an anti-pattern coming to life here, inspired after Visiting Falling Water.

A contemporary account on Gatemaker can be found at gatemaker.org. A recent account was presented at the 2013 PUARL conference in Portland, Oregon and was pre-printed in RAIN Magazine in 2014 as "Gatemaker: Christopher Alexander's dialogue with the computer industry". site

In 1987, Ward and Kent were consulting with Tektronix's Semiconductor Test Systems Group that was having troubles finishing a design. They decided to try out the pattern stuff they'd been studying. Like Alexander who said the occupiers of a building should design it, Ward and Kent let representatives of the users (a trainer and a field engineer) finish the design.

Publicized the Worse Is Better section of Richard Gabriel's Lisp: Good News, Bad News, How to Win Big talk. This took both the talk and the Worse Is Better slogan from obscurity to fame.

Richard Gabriel makes this observation on the survival value of software in the paper …

I'm a researcher at IBM's T.J. Watson Research Center (www.watson.ibm.com ). I'm also author number 4 of the Gang Of Four and wouldn't have it any other way.

Originally, the term <i>Lisp</i> referred to the Programming Language which was the brainchild of John Mc Carthy. The invention of Lisp dates back to 1958.

www.natureoforder.com

Okay, so you are out Pattern Mining. Where is a good place to start looking? Christopher Alexander tells us (in The Timeless Way Of Building) to look for things with that <i>Quality Without A Name</i>.

Structured Programming is a foundation of Modular Programming and Object Oriented Programming, as it's assumed that individual methods are structured (i.e., coded with only #1 to #3 above). (<i>Of course, plenty of people write garbage in Object Oriented Programming Languages.</i>) (Yes, but it's structured garbage!) (Not necessarily, but it's encapsulated within the object.)