"How would you characterize the state of software
"Software has been and will remain fundamentally hard. In every
era, we find that there is a certain level of complexity we face.
Today, a typical system tends to be continuously evolving. You
never turn it off, [and] it tends to be distributed, multiplatform.
That is a very different set of problems and forces than we faced
five years ago..."