Digitool, Inc. MCL
Section
Home
Purchase
Download
Support
Contact
Site Map

Google
  Web digitool.com

MCL and Lisp Resources

These links are provided to assist you in finding MCL related resources on the Internet, such as books, LISP user's groups, sample MCL code, and examples of how others have used MCL. Some links may be MCL specific; others may be applicable to the entire LISP community.

This page is for the benefit of all MCL users, so if a link to your favoriate LISP page is missing please let us know.

This list is divided into several major categories:


Research using MCL

  • You can read about Babel, one of the tools built using Macintosh Common Lisp at Sony Computer Science Laboratory to implement simulations as part of their research on origins and evolution of language.
  • Henry Lieberman is a Research Scientist at the MIT Media Laboratory.
  • IS Robotics, Inc. is a manufacturer of autonomous mobile robots, robotic systems, and software for control of embedded systems.
  • Advanced Computer Tutoring Project at Carnegie Mellon studies how people acquire and organize knowledge and produce intelligent behavior. An MCL version of the software is available.
  • Garth Zenie and Aaron Culich are developing distributed computation over various networks and machines using LISP.


Research Using MCL (the lost links...)

We've lost the links to these sites. If you know where we can find web links to any of these individuals or projects, please send mail to webmaster@digitool.com.
  • Leonard Hermens is working on self-customizing applications (written in MCL) which become more useful as they adapt to the user. (Thanks to Eric Moss for finding this link.)
  • Declarative Logic Programming offers the possibility of simply telling the computer what to do, instead of how to do it. A preliminary version of the LOGOS language (written in MCL) is offered as part of this research.
  • The Kawagoe Lab in Japan investigates informational and computational theory of human-behaviors and emergent properties of social behaviors using Game Thoery, Artificial Intelligence, Artificial Life, Genetic Algorithm and Genetic Programming.
  • Xerox's XPOST processes a sentence to return a sentence with each word tagged with the most likely part-of-speech tag.
  • The Center for Research in Machine Learning and Natural Language Processing in Romania uses MCL.


Documentation and tutorials


MCL code

Applications in MCL

  • Agentsheets is an authoring environment featuring a versatile construction paradigm to build dynamic, visual environments for a wide range of problem domains. Developed by Dr. Alex Repenning at the University of Colorado at Boulder.
  • CL-HTTP is a WWW server written in Common Lisp by John C. Mallery of the MIT AI lab.
  • Phorx, by James A. Carlson, is a visual environment for creating and playing interactive musical compositions in real-time.
  • Quail is a quantitative programming environment written in Common Lisp, developed at the University of Waterloo.
  • Ontolingua is a Common Lisp program that processes ontologies which was developed at Stanford.
  • Stanford University has several smaller apps written in Common Lisp:

Extensions for MCL

  • Alan Ruttenberg's MCL Development Tools is a collection of programming tools and editing tools to make programming and debugging easier. Some examples: Source code listing in disassembled functions, anonymous functions named to indicate the function they are defined in, and an expanded list of toolbox error descriptions.
  • David Lamkins has a collection of MCL and Common Lisp source code available from his FTP site.
  • Garnet is a user interface development environment for Common Lisp.
    • This patch will allow Garnet 3.0 to run within an MCL3.0 or MCL3.0p2 environment while remaining compatible with MCL2.0.1.
  • Screamer is an extension for Common Lisp which adds nondeterministic programming; an entire tool repository for Screamer is available here. Maintained by Jonathan Kaye.
  • Adam Alpern's Macintosh Common Lisp Code boasts a set of MCL utilities: a set of extensions to the MCL interface designer, Defsystem Project Manager, and a Drag & Drop Color Panel, among other things. This page is a must-visit.

Other MCL code


Lists of other links

  • This Lisp page has lots of links: newsgroups, LISP documentation and background information, tutorials, code, interesting projects, etc.
  • The Lisp Resources page of University of Massachusetts has links to reference documents, code from books, Lisp and AI book reviews, and of course links to other Lisp web sites.
  • Lisp--A Subject Catalog, by Y. Kanada, is quite comprehensive, with links to both Lisp documents and Lisp-related ftp sites.
  • Association of LISP Users have the motto "Lisp Hackers of the World, Unite! You have nothing to lose but your garbage!"
  • Tovar's Computing Page has links to Macintosh Common Lisp resources.
  • Links leading to resources for many languages: LISP, Scheme, Dylan...
  • CLiki provides a collection of links to and resources for free software implemented in Common Lisp and available on Unix-like systems, including OpenMCL (available from the Clozure website).


...Or you can perform your own search

The basic keywords are AND, OR, NOT, and NEAR. The symbol + requires that a word appears; - requires that it does not. For more information on this search engine, see Alta Vista.
Search for

and display the results in form.


Made with MCL MCL and Macintosh Common Lisp are trademarks of Digitool, Inc.
Apple, the Apple logo, and Macintosh are trademarks of Apple Computer.
All other trademarks mentioned herein belong to their respective owners.
Last update: Wed, Jan 05 2000 at 20:26:56
Copyright © 2000
Digitool, Inc.
Web design by
David & Nick
Lamkins