"Pattern Hatching"
Marcel Weiher
marcel at metaobject.com
Mon Dec 2 09:31:00 UTC 2002
On Monday, December 2, 2002, at 04:13 Uhr, Karl Goiser wrote:
> Hi Marcel et al,
>
> It is interesting that you should write about patterns in this way.
>
> I was reading some 'propaganda' about Lisp some time ago on Paul
> Graham's web site and the following quote really made me sit up and
> take notice:
> "When I see patterns in my programs, I consider it a sign of trouble.
> The shape of a program should reflect only the problem it needs to
> solve. Any other regularity in the code is a sign, to me at least,
> that I'm using abstractions that aren't powerful enough-- often that
> I'm generating by hand the expansions of some macro that I need to
> write."
>
> (The whole article can be found at:
> http://store.yahoo.com/paulgraham/icad.html)
>
> This is very similar to the way you describe it and I can't help but
> come to the conclusion that "patterns" is taking programming down the
> wrong path!
Yes, it sounds almost the same. My diploma-thesis (from 1997) also has
a couple of things to say about patterns:
http://www.metaobject.com/papers/
Marcel
--
Marcel Weiher Metaobject Software Technologies
marcel at metaobject.com www.metaobject.com
Metaprogramming for the Graphic Arts. HOM, IDEAs, MetaAd etc.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: text/enriched
Size: 1328 bytes
Desc: not available
Url : http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20021202/685c9aa8/attachment.bin
More information about the Squeak-dev
mailing list
|