This image is based on the Vancouver terminal, or YVR as its also known. Each time I travel here I am intrigued by the construction. The architects created an exoskeleton with which they hung the functional necessities of the terminal. The form and function are indistinguishable from one another. I’ve noticed this elsewhere and it represents an evolution in how we build.
In the software industry we employ patterns to do basic tasks. Patterns are the analogs of load-bearing structures used in construction. Software has always drawn parallels from construction, and soon I believe it will occur the other direction.
We are evolving into beings that live as much in software as brick and mortar. The trend is accelerating and the boundaries between virtual and physical are becoming more tenuous each day.
The Matrix struck a chord because it explored merging of physical and software realities. I believe we are on some of the same trajectories proposed in the movie. In another generation virtual reality will be as commonplace as a cell phones are now.
When I see physical structures I think of their corollaries in software. Likewise when I build software I borrow construction techniques and terminology. Now opposite is beginning to occur with construction rendering which is an offshoot of 3D printing. We have begun to build physical structures with software as seen on this YouTube: https://www.youtube.com/watch?v=GUdnrtnjT5Q We are now on the verge of yet another revolution in combining software and construction. The merging between software, virtual reality and construction and manufacturing are all but disappearing before our eyes.