| Tuesday, 18 June 2013 - anonymous| Login/Register to vote and to have access to more features
You are here: Root > Information Go directly to another tag
All Last Modified Items for Learning Back to full tag viewCommon Lisp Quick Reference (Modified)Last modification: Tue, 11 Oct 2011 19:39:19 GMTA booklet with short descriptions of the symbols defined in the ANSI standard. It comes with a comprehensive index.
Nikodemus' Common Lisp FAQ (Commented)Last modification: Thu, 08 Oct 2009 12:01:14 GMT"A highly uncanonical Common Lisp FAQ with a strong editorial bias, by Nikodemus Siivola".
SLIME video (Annotated)Last modification: Wed, 29 Jul 2009 18:36:30 GMTScreencast by Marco Baringer. It shows how to use the Emacs-based SLIME IDE, from installation and setup to some advanced features. The screencast is based on the interaction with LispWorks under MacO...
Revisiting the Visitor: the "Just Do It" Pattern. (Added)Last modification: Tue, 28 Apr 2009 08:07:14 GMTA software design pattern is a three-part rule which expresses a relation between a certain context, a problem, and a solution. The well-known "GoF Book" describes 23 software design patterns. Its inf...
Binary Methods Programming: the CLOS Perspective. (Added)Last modification: Tue, 28 Apr 2009 08:00:19 GMTImplementing binary methods in traditional object-oriented languages is difficult: numerous problems arise regarding the relationship between types and classes in the context of inheritance, or the ne...
CLOS Efficiency: Instantiation -- On the Behavior and Performance of Lisp, Part 2.1 (Added)Last modification: Tue, 28 Apr 2009 07:54:14 GMTThis article reports the results of an ongoing experimental research on the behavior and performance of CLOS, the Common Lisp Object System. Our purpose is to evaluate the behavior and performance of ...
Beating C in Scientific Computing Applications -- On the Behavior and Performance of Lisp, Part I. (Modified)Last modification: Tue, 28 Apr 2009 07:38:23 GMTThis paper presents an ongoing research on the behavior and performance of LISP with respect to C in the context of scientific numerical computing. Several simple image processing algorithms are used ...
Installing TBNL on Linux and Windows and creating a web application (Modified)Last modification: Thu, 19 Mar 2009 03:00:56 GMTA tutorial on installing the TBNL toolkit for dynamic Lisp web sites and creating a simple application.
Daniel Bobrow CLOS video from 87 (Added)Last modification: Sun, 15 Mar 2009 11:21:47 GMTDaniel Bobrow clos video, spotted by jao: http://jaortega.wordpress.com/2008/07/21/vintage-clos/
Wiki list of websites powered by Lisp (Added)Last modification: Sun, 04 Jan 2009 03:20:30 GMTList of websites and other web applications built using Lisp. Entries are strongly encouraged to be listed with the other software components used to build the site such as the web framework used or o...
LispCast (Added)Last modification: Thu, 25 Oct 2007 23:12:49 GMTAn episodic series of screencasts of Common Lisp software development. Their aim is to educate and serve as a locus of discussion. Mainly for the beginner, these videos may also be of interest to th...
Berkeley SICP Lectures (Modified)Last modification: Wed, 22 Nov 2006 21:21:05 GMT"CS61A: Structure and Interpretation of Computer Programs" at the University of California, Berkeley.
Common LISPcraft Code (Added)Last modification: Fri, 03 Nov 2006 13:47:55 GMTThe source code for the book "Common LISPcraft" by Robert Wilensky, W. W. Norton & Company; 2nd edition (June 1986). It mostly includes AI and parsing code.
Common Lisp (Added)Last modification: Fri, 13 Oct 2006 14:37:46 GMTThe Wikipedia entry for Common Lisp. It provides a short introduction to the language, a comparison with other Lisp dialects, a list of implementations, and a list of successful applications.
A tutorial for ASDF-INSTALL (Modified)Last modification: Wed, 23 Aug 2006 12:30:31 GMTThis tutorial is intended for people who are relatively new to Common Lisp. It describes an easy way to install third-party libraries into a Lisp implementation.
Lisp Starter Pack (Added)Last modification: Tue, 15 Aug 2006 12:39:16 GMTA personal Common Lisp "newbie" guide (for Windows)
Casting SPELs in Lisp (Added)Last modification: Thu, 10 Aug 2006 13:14:25 GMTA comic book that explains why Lisp is powerful by developing a text adventure game. The book, which is intended for novices, is a Common Lisp tutorial with the goal of taking the reader to appreciate...
The Nature of Lisp (Added)Last modification: Mon, 03 Jul 2006 10:50:49 GMTAn article that is an "attempt to explain Lisp in familiar, intuitive concepts". The author tells how he found and approached Lisp, and introduces the main concepts and features of Common Lisp.
Setting up ASDF for CLISP+Win32 (Added)Last modification: Wed, 28 Jun 2006 12:27:34 GMTA short tutorial on setting up and using ASDF with CLISP under Win32.
CLOS/MOP at Dynamic Languages Day (Added)Last modification: Sun, 18 Jun 2006 19:18:44 GMTDynamic Languages Day @ Vrije Universiteit Brussel, February 13, 2006. Video available of Pascal Costanza presenting on CLOS, Generic Functions, and the Meta-Object Protocol.
Lisp Exercises at Northwestern (Added)Last modification: Sat, 17 Jun 2006 22:52:38 GMTSimple practice exercises for Common Lisp
PCL Allegroserve Examples with mod_lisp (Added)Last modification: Thu, 15 Jun 2006 23:15:33 GMTShort tutorial on running the Allegroserve examples from Practical Common Lisp with mod_lisp and Apache (for newbies)
SICP at ArsDigita University (Added)Last modification: Thu, 15 Jun 2006 04:07:41 GMT"The Structure and Interpretation of Computer Programs" at the ArsDigita University (ADU).
The Idiot's Guide to Common Lisp Packages (Added)Last modification: Wed, 07 Jun 2006 07:24:13 GMTA tutorial by Ron Garret on Common Lisp packages. It covers symbols, values and the REPL loop, interning, home packages, exporting symbols and using packages, shadowing, and DEFPACKAGE.
The Idiot's Guide to Special Variables and Lexical Closures (Added)Last modification: Tue, 06 Jun 2006 12:15:00 GMTA tutorial by Ron Garret on Common Lisp special variables. It covers variables and bindings, lexical and dynamic scope, DEFVAR, and lexical closures.
Validating a PGP key without personal contact (Modified)Last modification: Mon, 29 May 2006 17:15:28 GMTAn article explaining how to validate the PGP signatures of software packages, and establish a weak but reasonably secure web of trust when establishing an uninterrupted one is not practical. This is ...
Practical Common Lisp (video) (Added)Last modification: Mon, 22 May 2006 10:44:06 GMTThe video of a Google TechTalks talk given by Peter Seibel on May 10, 2006 at Google's New York office. He discussed "how our choices of programming language influences and shapes our pattern language...
Lisp Style and Efficiency (Added)Last modification: Sat, 13 May 2006 02:37:59 GMTIntroduction to efficient coding style in Common Lisp.
Introduction à la programmation en Common Lisp (French) (Modified)Last modification: Tue, 18 Apr 2006 21:37:20 GMT"Introduction à la programmation en Common Lisp" (PDF in French) and Lisp Programming Examples:
- Computing influence spheres for atoms in a protein.
- Functions to compute frequencies of characters, ...
UCW intro (Added)Last modification: Wed, 12 Apr 2006 10:22:39 GMTA tutorial on the UnCommon Web application framework. It covers installation, configuration, the environment, basic techniques, templates, and more.
Practical Common Lisp (Modified)Last modification: Mon, 20 Mar 2006 16:15:13 GMTA Common Lisp book by Peter Seibel for folks who already know how to program but who don't know Lisp. Focuses on practical applications of Common Lisp.
Apress, 2005, ISBN 1590592395. Full text availab...
A Guided Tour of the Common Lisp Interface Manager (Annotated)Last modification: Fri, 24 Feb 2006 18:33:25 GMTPaper by Ramana Rao, William York and Dennis Doughty published in 1990(?) by Lisp Pointers.
It provides an overview of CLIM's facilities and presents a series of examples. Although the sample code is ...
CLIM Screencast - Installation and Hello World (Added)Last modification: Wed, 22 Feb 2006 12:49:19 GMTA screencast introducing the viewer to McCLIM.
Lisp code from Artificial Intelligence, A Modern Approach (Added)Last modification: Mon, 13 Feb 2006 18:39:20 GMTCommon Lisp code for solving basic AI problems, from the definitive textbook on intelligent agents by Russell & Norvig.
The website also links implementations in other languages (java, python, c++, p...
Artificial Intelligence: A Modern Approach (Added)Last modification: Sun, 29 Jan 2006 13:26:11 GMTBook by Stuart Russell and Peter Norvig. Prentice Hall, 2nd edition, 2002, ISBN 0137903952. A popular AI textbook with an agent-based approach.
Paradigms of AI Programming Source Code (Added)Last modification: Sat, 28 Jan 2006 15:53:31 GMTSource code for the book "Paradigms of AI Programming: Case Studies in Common Lisp" by Peter Norvig.
Dynamic Learning Center (Added)Last modification: Sat, 28 Jan 2006 15:42:41 GMTA web site that provides students and teachers with documented source code examples, exercises, tools and other resources for learning Common Lisp. It is maintained by Franz, Inc.
Common Lisp FAQ for comp.lang.lisp newsgroup (Added)Last modification: Sat, 21 Jan 2006 19:09:55 GMTA set of frequently asked questions posted regularly to comp.lang.lisp. Topics include implementations, mailing lists, object-oriented programming and CLOS, FTP resources, windowing systems and GUIs, ...
VBECL (Added)Last modification: Sat, 21 Jan 2006 15:51:08 GMTHow to embed ECL into Visual Basic.
Sven Van Caekenberghe's s-http-server Tutorial (Added)Last modification: Mon, 16 Jan 2006 21:35:35 GMTHow to get started with Sven's minimal Common Lisp s-http-server.
Infornography - Gene Michael Stover's web site (Added)Last modification: Sun, 15 Jan 2006 12:57:43 GMTLarge collection of computing articles by Gene Michael Stover, many of which about learning and using Common Lisp.
Paradigms of Artificial Intelligence Programming (Added)Last modification: Sun, 15 Jan 2006 00:23:14 GMTStarts with an introduction to the language, including an excellent discussion of programming style. Most of the book is a collection of projects covering classic topics in Artificial Intelligence. Th...
ANSI Common Lisp, by Paul Graham (Added)Last modification: Sun, 15 Jan 2006 00:07:04 GMTIntroductory book that focuses on the essentials of Lisp programming and discusses the "bottom up" paradigm for program design. This well organized introduction to the language also serves as a useful...
A GUI Library For Lisp On OS X (Added)Last modification: Sat, 14 Jan 2006 16:59:20 GMTA blog entry about Ltk, and a quick introduction on how to use it. Ltk is a Lisp interface to the Tk gui kit.
Common Lisp Wikibook (Added)Last modification: Fri, 13 Jan 2006 21:12:23 GMTThis is a collaborative textbook based on MediaWiki engine for learning Common Lisp programming
Common Lisp FAQ (Added)Last modification: Fri, 13 Jan 2006 16:35:42 GMTNew Common Lisp FAQ created and maintained by a CL Gardeners sponsored project. The maintainers are committed to make this a primary, extensive and up to date resource for new users.
MIT's SICP Open Courseware (Added)Last modification: Thu, 12 Jan 2006 21:47:19 GMTMIT Open Courseware for EE 6.001 - Structure and Interpretation of Computer Programs.
Lisp Programming Style (Added)Last modification: Thu, 12 Jan 2006 12:35:28 GMTSome general suggestions/notes about improving Lisp programming style, readability, correctness and efficiency. These are written by Mark Kantrowitz and Barry Margolin and come from the Lisp FAQ.
Guide to good Lisp style (Added)Last modification: Thu, 12 Jan 2006 12:31:32 GMTCommonSQL tutorial (Added)Last modification: Wed, 11 Jan 2006 01:35:41 GMTA nice tutorial for LispWorks' CommonSQL. It also applies to CLSQL.
The Common Lisp Cookbook (Added)Last modification: Wed, 11 Jan 2006 01:23:56 GMTA collection of "recipes."
The Blog (Added)Last modification: Tue, 10 Jan 2006 18:58:45 GMTA tutorial which describes how to develop a blogging framework in Common Lisp based on TBNL and Hunchentoot.
The Game - Yet Another Lisp Newbie Example (Added)Last modification: Tue, 10 Jan 2006 18:55:20 GMTA tutorial which describes how to write a little grid game in Lisp (using the LispWorks CAPI toolkit for the GUI part)
Tutorial for Gigamonkeys Markup (Added)Last modification: Tue, 10 Jan 2006 18:47:55 GMTExplains how to use Gigamonkeys Markup, a typesetting language from Peter Seibel that was successfully used to document large amounts of Lisp code in his book "Practical Common Lisp."
Petri Net Editor (Added)Last modification: Tue, 10 Jan 2006 16:38:39 GMTSimple editor for token Petri nets. It has a CLIM GUI and demonstrates basic CLIM and CLOS programming techniques. This is the sample code described in the "CLIM - Der Common LISP Interface Manager" s...
CLIM - Der Common LISP Interface Manager (Added)Last modification: Tue, 10 Jan 2006 16:31:24 GMTIntroductory CLIM slides by Michael Wessel, 2003 (in German).
Tilt Maze Game (Added)Last modification: Mon, 09 Jan 2006 20:02:46 GMTImplementation of the 2D tilt mazes game with a CLIM GUI.
Painter (Added)Last modification: Mon, 09 Jan 2006 19:57:01 GMTSimple doodle/paint program. It is an example of a custom CLIM pane that reacts to mouse pointer events.
On Lisp html document (Added)Last modification: Mon, 09 Jan 2006 18:37:46 GMTbrowsable version of Paul Graham's On Lisp
Simulation of KYTRONs on the Moon (Added)Last modification: Sun, 08 Jan 2006 15:11:20 GMTSimulation program for KYTRONs in a lunar-like environment. It has a CLIM GUI, and is a CLIM primer and a tutorial on how to write portable applications with a GUI.
KYTRONs are small autonomous vehicl...
Remote SLIME sessions over SSH (Added)Last modification: Sun, 08 Jan 2006 13:32:30 GMTAndy Sloane describes his emacs and sbcl customizations to allow editing of lisp code, interaction with a REPL and debugging remote applications over an ssh connection.
The Common Lisp Gardeners (Added)Last modification: Sat, 07 Jan 2006 19:00:52 GMTA group of people intending to "tend the Common Lisp Garden". Their goal is two-fold : improving the attractiveness of CL for people who are considering using it, and providing those who want to learn...
Common Lisp B-level course (Added)Last modification: Fri, 06 Jan 2006 22:04:19 GMTNotes from the lectures, spring of 1997, Mid-Sweden University - Sundsvall. Teacher and instructor for the labworks J.E. Spragg. These notes provide an introductory coverage of the Common Lisp languag...
UnCommon Web video (Added)Last modification: Wed, 04 Jan 2006 17:08:32 GMTScreencast by Marco Baringer. It demonstrates using the UnCommon Web application framework and the Emacs-based SLIME IDE to create a simple, "hello world" web application. It is based on the interacti...
Basic Lisp Techniques (Added)Last modification: Wed, 04 Jan 2006 13:56:21 GMTBook by David Cooper, 2003. It showcases the features that make Lisp a better language, and provides a quick-start guide for Using Common Lisp as a development environment. Full text available online.
Loving Lisp, or the Savvy Programmer's Secret Weapon (Added)Last modification: Wed, 04 Jan 2006 13:33:36 GMTIntroductory book by Mark Watson, 2002. Full text available online.
Episode 2: (Re)writing Reddit in Lisp is 20 minutes and 100 lines (Added)Last modification: Tue, 03 Jan 2006 17:01:47 GMTScreencast by Sven Van Caekenberghe on building Web applications with the KPAX framework to create a simple Reddit clone. It is based on the interaction with LispWorks under MacOS X. QuickTime format.
Common Lisp: A Gentle Introduction to Symbolic Computation (Added)Last modification: Tue, 03 Jan 2006 16:31:13 GMTBook by David S. Touretzky. The Benjamin/Cummings Publishing Company, 1989, ISBN 0805304924.
COMMON LISP: An Interactive Approach (Added)Last modification: Tue, 03 Jan 2006 16:29:01 GMTBook by Stuart C. Shapiro. W. H. Freeman and Company, 1992, ISBN 0716782189. Full text available online.
Successful Lisp: How to Understand and Use Common Lisp (Added)Last modification: Mon, 02 Jan 2006 22:09:52 GMTBook by David Lamkins. BOOKFIX.COM, 2004, ISBN 3-937526-00-5. Full text available online.