Stephanie Forrest
September 10, 2013
Software -- used today for everything from shopping and banking to streaming movies -- shapes our daily experience. The software industry contributes billions of dollars annually to the U.S. economy and employs millions of Americans. Programmers like to think of software as the carefully crafted product of intelligent design. In reality, large software systems evolve inadvertently through the actions of many programmers, often leading to unanticipated, and costly, consequences. In the first of three lectures, Stephanie Forrest reveals what software really is and describes how concepts from biology, including Darwinian evolution, can vastly improve the way we think about, make, and debug software.
Ещё видео!