Software Making is Just Starting
Building software is still in its infancy. Today we write a line of code at the time to describe what we believe a machine should do to resolve a problem. Developers spend most of their time sorting out minute details of behaviors. They do so to ensure that a task is executed precisely in a well-defined and understood way.
The unfortunate reality is that this method doesn’t scale well. The world needs software, but today's software creation process is slow and … [Read more...] about The Future of Software-Making, 50 to 100 Years From Now