Notes:
Nikos Salingaros talks about “form languages” vs. “pattern languages”.