You immediately see the difference when you open A Pattern Language and the very first pattern is:
> Wherever possible, work toward the evolution of independent regions in the worId; each with a population between 2 and 10 million; each with its own natural and geographic boundaries; each with its own economy; each one autonomous and self-governing; each with a seat in a world government, without the intervening power of larger states or countries.
No software pattern work has the audacity to start by suggesting that the ordering of the world's governance is relevant to the creation of good software.
> Wherever possible, work toward the evolution of independent regions in the worId; each with a population between 2 and 10 million; each with its own natural and geographic boundaries; each with its own economy; each one autonomous and self-governing; each with a seat in a world government, without the intervening power of larger states or countries.
No software pattern work has the audacity to start by suggesting that the ordering of the world's governance is relevant to the creation of good software.