Architecture and computers :action and reaction in the digital design revolution