Croquet Project    
 
 
 
 
Croquet (http://croquetproject.org) is an environment for multi-user peer-to-peer collaboration and communication realized through compelling 3D visualization and simulations.
 
Here at the University of Wisconsin - Madison, we seek to develop an open architecture for delivering an advanced toolset for simulation and online community-based teaching and learning opportunities. We are collaborating with researchers at the University of Minnesota and many other educational and corporate institutions to design, produce, and disseminate an open source implementation of the Croquet infrastructure, a reference implementation of a highly modular client application, and standards-based API specifications to define cross-institutional sharing of user and object data and to support secure communication. This architecture is being developed to integrate with existing CMS technologies by offering a scalable, persistent, and extensible interface to network-delivered educational resources and tools for knowledge management and social presence. Through Croquet, educators and instructional designers will be able to use the client reference implementation’s authentication and interaction APIs to create feature-rich, client applications. Educational researchers will benefit from the assessment capabilities afforded by the Croquet architecture’s broad extensibility.
 
Julian Lombardi
 
An informative seventy-minute video of a Croquet demonstration given by Julian Lombardi and Preston Austin at an October 13th, 2005 event of Accelerate Madison, a premier Wisconsin-based networking and business support organization focused on information technology issues.
 
 
    •    Seaside: Agile Web Application Development with Squeak google video
    •    What is Squeak? (Alan Kay) google video
    •    Squeak and Croquet Demo Etech03 (Alan Kay and David A. Smith) google video
    •    Croquet: A Collaboration Architecture (Alan Kay and David A. Smith) google video
    •    The Computer Revolution hasn't happend yet. Keynote OOPSLA 1997 (Alan Kay) google video
    •    Beyond VI -- Talk from euroko03 (Marcus Denker) google video
    •    Education in the Digital Age (Alan Kay) google video
    •    Graphical User Interfaces (Alan Kay) google video
    •    Bytecode-to-bytecode adaptive optimization for Smalltalk (Eliot Miranda) google video
    •    Object-Oriented Programming (Dan Ingalls) google video
    •    Doing with Images Makes Symbols (Alan Kay) google video
    •    Self; The Video google video
    •    Doug Engelbart: The Demo google video
    •    Dan Ingalls: Seven (give or take) Smalltalk implementations google video
    •    Alan Kay: Understanding powerful ideas, and how computers can help google video
    •    Video showing Smalltalk 80 google video
    •    Squeak in Extremadura google video
 
    •    Squeakland
Children, parents and teachers site for Squeak.
(
http://www.squeakland.org)
    •    Why Small Talk?
Smalltalk news aimed at "IT managers, developers and recent adopters of Smalltalk for all businesses and industries."
(
http://www.whysmalltalk.com)
    •    Croquet Demo
By Alan Kay

(
http://hci.stanford.edu/cs547/abstracts/02-03/030425-kay.html)
 
 
Films From Within Presentation
    •    Englebart Demo Film (Med-res - 39 MB)
This film is incredible! Englebart using one of the first real-time collaboration systems (also during the 1960's).
    •    Galileo Kids (Med-res - 28 MB)
Elementary school children learn about physics through hands on experiments involving dropping objects from buildings and filming it/mapping the fall on a computer.
    •    Kid Program (Med-res - 57 MB)
Alan demonstrates how a program that enables children to create a car and drive it around can also teach them basic science properties.
 
Lisa Rein's Tour Of Alan Kay's Etech 2003 Presentation
 
 
"I once asked Ivan, 'How is it possible for you to have invented computer graphics, done the first object oriented software system and the first real time constraint solver all by yourself in one year?" And he said "I didn't know it was hard."
-- Alan Kay on Ivan Sutherland.
 
Alan took us on a tour of some of the interface marvels of the last 40 years of programming.
Using a series of demo films and several pieces of live software to illustrate his points, Kay made a convincing argument that there haven't been any major innovations in interface design or programming for the last 20 years.
Video Clips
Complete Presentation
 
 
 
 
 
    •    Stéphane Ducasse
    •    2005, September 6
    •    Quicktime
    •    Avi Bryant
    •    Vancouver LISP user's group
    •    2005, August 25
    •    Quicktime (214MB)
    •    note: there are problems with the audio and the first minutes are even worse
Squeak in Extremadura
    •    SmallLand
    •    2005, May 3
    •    Alan Kay
    •    Kyoto Laurate Symposium
    •    2005, March 3
    •    QuickTime
    •    also on Google Video (1:35:45)
 
    •    Alan Kay
    •    OOPSLA 2004
    •    2004, October 26
    •    1:05 QuickTime 56 and 768Kbps (either in five segments or the whole hour)
    •    Alan Kay
    •    2004 Macul Conference
    •    2004, March 11
    •    1:09:30 (link works in Internet Explorer)
    •    also on Google Video (1:07:49)
    •    Alan Kay
    •    ITAC mediaVision
    •    2003
    •    Windows Media Player 35 and 245Kbps
    •    also on Google Video (27:45)
    •    Alan Kay (with a joint demonstration with David A. Smith)
    •    ETech 2003
    •    2003
    •    Quicktime
    •    also on Google Video (58:22)
Beyond VI
    •    Marcus Denker
    •    Euroko03 -- 1st European Ruby conference
    •    2003
    •    on Google Video (30:09)
Croquet: A Collaboration Architecture
    •    Alan Kay (with David A. Smith)
    •    Stanford Human-Computer Interaction Seminar
    •    2003, April 25
    •    on Google Video (1:14:24)
Bytecode-to-bytecode adaptive optimization for Smalltalk Compilation and execution architecture for late-bound object-oriented programming languages
    •    Eliot Miranda
    •    Stanford Seminar on Computer Systems
    •    2003, March 12
    •    on Google Video (1:27:37)
Seven (give or take) Smalltalk Implementations
    •    Dan Ingalls
    •    Stanford Seminar on Computer Systems
    •    2001, October 10
    •    on Google Video (1:28:31)
    •    Alan Kay
    •    Software Pioneers - SD&M Conference
    •    2001, June 28
    •    01:15:00 Real Video (you are also given a choice of Windows Media Player, but it didn't work for me)
    •    also on Google Video (1:20:59)
Progress On the Frontiers: Technology and Progress
    •    Doug Engelbart and Alan Kay
    •    2000, February 15
    •    RealVideo 80K is here
    •    Doug Engelbart (and Paul Saffo, Doug Engelbart, Bill English, Charles Irby, Jeff Rulifson, Steward Brand, Tim Lenoir, Alan Kay, Denise Caruso, Don Nielson, Howard Rheingold, Pierluigi Zappacosta, Marc Andreessen, John Markoff, Eric Drexler, Paul Horn, David Evans, Stuart K. Card, Ted Nelson, Andries Van Dam, Terry Winograd, Jaron Lanier)
    •    Stanford Symposium
    •    1998, December 9
    •    Windows Media Player
    •    Alan Kay
    •    Educom'98
    •    1998, October 15
    •    RealVideo 56K
    •    Ralph Johnson
    •    University of Illinois
    •    Lectures and notes for CS497REJ
    •    1998, August 25 to November 30
    •    RealVideo 56K and 100K with slides in Postscript, PDF and PowerPoint and with demos in other formats
    •    Alan Kay
    •    OOPSLA'97
    •    1997, October 7
    •    MPEG-4 via Bittorrent
    •    also on Google Video (1:04:32)
    •    Alan Kay
    •    Lecture
    •    1996
    •    01:50:33 RealAudio (no video)
Object-Oriented Programming
    •    Dan Ingalls
    •    Computer Museum History Center
    •    1989, July 19
    •    also on Google Video (45:35)
    •    MPEG-4 and MPEG-2 versions available from Archive.org
Doing with Images Makes Symbols: Communicating with Computers
    •    Alan Kay
    •    Computer Museum History Center
    •    1987, October 27
    •    also on Google Video (1:36:54)
    •    MPEG-4 and MPEG-2 versions available from Archive.org - part 1 and part 2
Smalltalk-80
    •    Adele Goldberg
    •    tv show
    •    date?
    •    on Google Video (3:08)
    •    Douglas C. Engelbart
    •    Fall Joint Computer Conference
    •    1968, December 9
    •    01:30:00 (total in 35 segments) RealVideo
    •    also on Google Video (1:14:37)