Main Page
From VPRISoftware
Welcome to the VPRI Software Wiki
This site provides downloads of software and supporting materials in each of our areas of interest.
Contents |
Teaching and learning powerful ideas
A portion of the work is covered by the Apache 2.0 license and remaining work is covered by The MIT License for Etoys.
Powerful ideas content and how to represent it
Authoring tool for Active Essays (online demo): TileScript Chalkboard
Fundamental new computing technologies
Instructions for downloading and building the FoNC 'Idst/COLA' platform are available here. The project also has its own Wiki.
The FoNC system includes JOHN, a language for knowledge representation and goal-driven computing. The most recent version of this (likely more recent than the one in the FoNC distribution) and extensive documentation are available here.
Other prototypes and projects related to our work
Jitblt is a modified version of the Pixman library that uses COLA to perform just-in-time compilation for real-time image compositing. It is available at http://github.com/damelang/jitblt.
OMeta/JS is a system for matching and rewriting patterns in JavaScript data structures. It is available via Subversion at http://tinlizzie.org/~awarth/svn/ometa-js. You can also use it directly from your web browser (no installation required) through the OMeta/JS Workspace Wiki.
Mico is an experimental interactive SVG viewer. It is available at http://github.com/damelang/mico.
LYSP is a tiny (maybe even pedagogical) Lisp interpreter. It serves as a test bed for a small, precise garbage collector that may be integrated into the COLA object system. It's also my 'hats off' to John McCarthy to celebrate the 50th anniversary of Lisp. It can be downloaded here.
Historical Documents
A repository of historical documents is being constructed at Historical Documents.
