Originally we imagined ourselves as a sort of modern day Visual Basic 6, but as we collected use cases for Eve we discovered very few people want to build applications or websites. They actually want better tools for thinking and communicating. They want to have their spreadsheets and documents always be up to date, or to set up alerts when certain things happen in the business. They want to create dashboards and models to simulate outcomes. Developers were certainly excited about the idea of creating applications, but even many of them expressed wanting to automate processes or bring a bunch of different types of information together - e.g. alert me when one of my friends is in town. Over the years, programming has become intrinsically tied to the notion of creating programs, but realistically what most people are tying to do is get the computer to do some thinking for them and then communicate the results.
Great thinking on what people want vs what they need. This direction sounds an awful lot like IFTTT but coming at it from a very different (and more complicated) angle.