Hacker News new | past | comments | ask | show | jobs | submit login

IMO A Pattern Language really hits the moral and ethical component very well though the format is a bit odd. Notes on the Synthesis of Form is potentially more pragmatically useful to someone working in software.

His wife and some of his proteges teach a program called Building Beauty that forwards his thinking in architecture and I know that they use The Nature of Order. I haven't read it yet but I suspect there's good reason they use that one as the basis of their program.




The format is odd indeed. In retrospect, it's really bold to basically build their thesis by example (although pattern language could be considered as a complement to their timeless way of building volume, like a plates volume of an art history publication).

The great part is not the details of the actual patterns, sometimes they just seem plain wrong (e.g. guidelines for roof massing is what mcmansioms are doing today). The power of the book really is the edifice they create, the making real and making concrete of the harmony between large and small scale, something which is generally only felt. Crazy ambitious.

The moral dimension is not made explicit, and in hindsight, it seems to be injected really subversively. An example: the key indicator of a healthy public realm is one where people feel comfortable taking a nap. It seems somewhat quaint, but then look around outside. Are the people sleeping deviants, or are they kindly old folk taking a quick little doze after feeding the ducks at the pond? Other examples about independent mobility for children etc..

It's frightening how we debased our commons, made it intolerable, and inflict it on our poorest and most vulnerable.

Pattern language reveals this not by rhetoric, but rather a slow stacking of example after example. It's easy to miss if you consult the book as a reference manual, rather than read it as a polemic.


Building Beauty was new to me, thank you for the mention: https://www.buildingbeauty.org/beautiful-software




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: