| The Lively Kernel Project uses a dynamic language kernel to turn the world of web programming upside down, and bring the same kind of simplicity, generality and flexibility to web programming that we have known in desktop programming for thirty years. We have designed a new web programming environment called the Lively Kernel based on the JavaScript programming language, a desktop-style graphics graphics architecture (based on the Morphic graphics framework), and Ajax-style asynchronous networking support. Our platform places a special emphasis on treating web applications as true applications, as opposed to the document-oriented nature of most web applications today. We want to provide user interaction and direct manipulation capabilities that parallel or exceed the best desktop applications, but without the installation and upgrade hassles that mar traditional desktop software. A central feature of our system is support for collaborative applications, as well as the ability to run on a broad spectrum of target systems, ranging from desktop computers to mobile devices.
Project Team
Due to a temporary limitation in the project page mechanism, the roles listed in the shaded area below do not reflect the actual operation of the Lively Kernel Project. Instead, they are... Core Team:
- Dan Ingalls: Principal Investigator
- Tommi Mikkonen: Visiting Professor
- Krzysztof Palacz: Full-time Contributor
- Antero Taivalsaari: Principal Investigator
Extended Team:
- Stephen Uhler: Part-time Contributor
|