ESP Biography



DAVID GREENSPAN, Co-founder of AppJet, Inc., MIT Class of 2006




Major: Physics

College/Employer: MIT

Year of Graduation: Not available.

Picture of David Greenspan

Brief Biographical Sketch:

David Greenspan is a recent graduate of MIT who studied Physics and Computer Science. As a student and teacher of fun stuff, he delights in polyhedra, quaternions, musical composition, machine vision, cascading style sheets, puns, virtual machines, 3D rendering, quantum mechanics, esoteric programming languages and many other things. He is a co-founder of AppJet, Inc., a start-up company that wants to make it a lot easier to write and host web applications.



Past Classes

  (Clicking a class title will bring you to the course's section of the corresponding course catalog)

Facebook App Programming with AppJet in SPLASHONWHEELS (2008)
We will teach you how to build Facebook Apps! We will also give you a free place to host them, ...


Web App Programming with AppJet in SPLASHONWHEELS (2008)
In this class, we will teach you how to build interactive web applications and give you a place to host ...


Facebook App Programming with AppJet in SPLASH (2007)
We will teach you how to build Facebook Apps! We will also give you a free place to host them, ...


Laboratory in Web App Programming in SPLASH (2007)
These lab sessions complement the "Web App Programming with AppJet" and "Facebook App Programming with AppJet" classes. In this lab, ...


Web App Programming with AppJet in SPLASH (2007)
We will teach you how to build interactive web applications and give you a place to host them for free. ...


Web App Programming with AppJet in SPLASH (2007)
We will teach you how to build interactive web applications and give you a place to host them for free. ...


Web App Programming with AppJet in SPLASH (2007)
We will teach you how to build interactive web applications and give you a place to host them for free. ...


Advanced Mathematica in FIREHOSE (2006)
Besides being an awesome symbolic math tool, Mathematica can serve as a powerful functional programming language. I'll cook up some ...


Using Mathematica in FIREHOSE (2006)
Mathematica is a great tool for taking integrals symbolically, solving differential equations, or calculating how much to tip your waiter. ...


Esoteric Programming Languages in SPLASHONWHEELS (2006)
You may have written programs in C or Java. But have you tried BF, which has only 8 commands, or ...


Imaginary numbers and complex exponentials in SPLASH (2006)
This class will explain why "e to the power of pi times i equals negative one". Why e? Why pi? ...


Esoteric Programming Languages in SPLASH (2005)
You may have written programs in C or Java. But have you tried BF, which has only 8 commands, or ...