If your language is empty, your buildings cannot be full. If your language is poor, you cannot make good buildings until you enrich your language. If your language is rigid, your buildings must be rigid. If your language is florid, your buildings will be florid. Your language generates the buildings you make, and the buildings live or not, according to the life your language has.
Replace buildings with software and what Alexander says still holds true. The breadth and depth of our language directly impacts our ability to craft, at every level, software.
blog comments powered by Disqus