Computer Nerd, Science Nerd

Alan Kay (American computer scientist) was born on May 17, 1940

Alan Curtis Kay is an American computer scientist, known for his early pioneering work on object-oriented programming and windowing graphical user interface design, and for coining the phrase, “The best way to predict the future is to invent it.” He is the president of the Viewpoints Research Institute, and an Adjunct Professor of Computer Science at the University of California, Los Angeles. He is also on the advisory board of TTI/Vanguard. Until mid 2005, he was a Senior Fellow at HP Labs, a Visiting Professor at Kyoto University, and an Adjunct Professor at the Massachusetts Institute of Technology (MIT). Kay has lectured extensively on the idea that the computer revolution is very new, and all of the good ideas have not been universally implemented. Lectures at OOPSLA 1997 conference and his ACM Turing award talk, entitled “The Computer Revolution Hasn’t Happened Yet” were informed by his experiences with Sketchpad, Simula, Smalltalk, and the bloated code of commercial software. On August 31, 2006, Kay’s proposal to the United States National Science Foundation (NSF) was granted, thus funding Viewpoints Research Institute for several years. The proposal title was: Steps Toward the Reinvention of Programming: A compact and Practical Model of Personal Computing as a Self-exploratorium. A sense of what Kay is trying to do comes from this quote, from the abstract of a seminar on this given at Intel Research Labs, Berkeley: “The conglomeration of commercial and most open source software consumes in the neighborhood of several hundreds of millions of lines of code these days. We wonder: how small could be an understandable practical “Model T” design that covers this functionality? 1M lines of code? 200K LOC? 100K LOC? 20K LOC?”

Leave a comment