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