Difference between revisions of "Pearl language"
m (Zeroth version.) |
(Background++) |
||
Line 1: | Line 1: | ||
{{Oyster | {{Oyster | ||
|goal=solve complex | |goal=evolve the whole and solve complex problems and achieve complex goals using plain English | ||
|stage=Sparkle | |stage=Sparkle | ||
|background=Similar to | |theme=Change | ||
|background=Similar to {{apl}}, but with a twist: it describes the goal or wish rather than the problem. In other words, it focuses on the positive opposite of a problem. | |||
}} | |||
Reality tends to force tradeoffs between seemingly conflicting goals, such as flexibility and maintainability against size and complexity. | |||
A {{p}} facilitates these tradeoffs by documenting a wellworking approach to fulfill a desire or wish that occurs repeatedly in a given context. | |||
Applying a {{p}} in a given context results in a new, changed context that, in turn, solicits new {{ps}} to make it more whole. | |||
{{WebSourceListItem | |||
|url=http://www.infoq.com/articles/twenty-years-of-patterns-impact | |||
|site=InfoQ | |||
|person= Gregor Hohpe, Rebecca Wirfs-Brock, Joseph W. Yoder, Olaf Zimmermann | |||
|title=Twenty Years of Patterns’ Impact | |||
}} | }} |
Revision as of 06:37, 24 April 2014
…{{{context}}}
✣ ✣ ✣
{{{wish full}}}
Similar to A Pattern Language—Towns • Buildings • Construction by Christopher Alexander, Sara Ishikawa, Murray Silverstein, but with a twist: it describes the goal or wish rather than the problem. In other words, it focuses on the positive opposite of a problem.
Therefore:
{{{therefore full}}}
✣ ✣ ✣
✣ ✣ ✣
Reality tends to force tradeoffs between seemingly conflicting goals, such as flexibility and maintainability against size and complexity.
A pearl facilitates these tradeoffs by documenting a wellworking approach to fulfill a desire or wish that occurs repeatedly in a given context.
Applying a pearl in a given context results in a new, changed context that, in turn, solicits new pearls to make it more whole.