In this talk, Dr. Russell Keith-Magee describes how development tools have lacked the progression of the applications made with them.