176 lines
10 KiB
HTML
176 lines
10 KiB
HTML
|
<!DOCTYPE html>
|
||
|
<html>
|
||
|
<head>
|
||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||
|
<title>CLiki: Lisp</title>
|
||
|
<link rel="alternate" type="application/atom+xml" title="ATOM feed of edits to current article"
|
||
|
href="https://www.cliki.net/site/feed/article.atom?title=Lisp">
|
||
|
<link rel="stylesheet" href="static/css/style.css">
|
||
|
<link rel="stylesheet" href="static/css/colorize.css">
|
||
|
</head>
|
||
|
|
||
|
<body>
|
||
|
<span class="hidden">CLiki - Lisp</span>
|
||
|
<div id="content"><div id="content-area"><div id="article-title">Lisp</div><div id="article">Alan Kay called it "the best language ever designed."<p>There are many free <a href="Common Lisp Implementation.html" class="internal">Common Lisp Implementation</a>s - <em>free</em> as defined by the <a href="Debian.html" class="internal">Debian</a> Free Software Guidelines (<a href="DFSG.html" class="internal">DFSG</a>).<p><h4>Topic Listing</h4><p><ul>
|
||
|
<li>
|
||
|
<a href="cl-sgdos-csv.html" class="internal">cl-sgdos-csv</a> -
|
||
|
cl-sgdos-csv is a library for mapping <a href="CSV.html" class="category">CSV</a> files to <a href="LISP.html" class="category">LISP</a> lists and CLOS objects and viceversa.
|
||
|
</li>
|
||
|
<li>
|
||
|
<a href="Coding Convention.html" class="internal">Coding Convention</a> -
|
||
|
This page describes some common coding convention that you'll see in <a href="lisp.html" class="category">lisp</a> source code
|
||
|
</li>
|
||
|
<li>
|
||
|
<a href="Conference.html" class="internal">Conference</a> -
|
||
|
Planning on going to a conference? This Cliki page is intended as a starting point for news of conferences with a <a href="Lisp.html" class="category">Lisp</a> theme or at which Lispers are likely to be present in significant numbers
|
||
|
</li>
|
||
|
<li>
|
||
|
<a href="copying problem.html" class="internal">copying problem</a> -
|
||
|
Placeholder for the idea that there is no 'copy of this object' in <a href="Lisp.html" class="category">Lisp</a>
|
||
|
</li>
|
||
|
<li>
|
||
|
<a href="CRACL.html" class="internal">CRACL</a> -
|
||
|
<a href="https://cracl.wordpress.com/">CRACL</a>, the Campaign for Real Ale and Common Lisp, the <a href="Lisp.html" class="category">Lisp</a> user group for the greater Los Angeles area
|
||
|
</li>
|
||
|
<li>
|
||
|
<a href="Debian.html" class="internal">Debian</a> -
|
||
|
<a href="https://www.debian.org/">Debian</a> <a href="GNU.html" class="internal">GNU</a>/<a href="Linux.html" class="internal">Linux</a> is a non-commercial Linux-distribution which is very popular with developers, and has <a href="CMUCL.html" class="internal">CMUCL</a> packages which are frequently updated
|
||
|
</li>
|
||
|
<li>
|
||
|
<a href="Donald Fisk.html" class="internal">Donald Fisk</a> -
|
||
|
An instance of the class <a href="Person.html" class="category">Person</a>
|
||
|
</li>
|
||
|
<li>
|
||
|
<a href="Editing Lisp Code with Emacs.html" class="internal">Editing Lisp Code with Emacs</a> -
|
||
|
Keyboard tips
|
||
|
</li>
|
||
|
<li>
|
||
|
<a href="Fear of Lisp.html" class="internal">Fear of Lisp</a> -
|
||
|
Fear of <a href="Lisp.html" class="category">Lisp</a>, 'parenthephobia' in Greek, is a disease that affects a large percentage of the population involved in the information technologies
|
||
|
</li>
|
||
|
<li>
|
||
|
<a href="Features.html" class="internal">Features</a> -
|
||
|
Common <a href="lisp.html" class="category">lisp</a> allows implementations to have extensions, and has an official way of testing for them, via membership of the *features* list
|
||
|
</li>
|
||
|
<li>
|
||
|
<a href="ffi.html" class="internal">ffi</a> -
|
||
|
FFI is short for Foreign Function Interface, which is useful for linking to arbitrary <a href="C.html" class="internal">C</a> (and not only) libraries from <a href="Lisp.html" class="category">Lisp</a> code
|
||
|
</li>
|
||
|
<li>
|
||
|
<a href="GMane.html" class="internal">GMane</a> -
|
||
|
<a href="http://gmane.io/">GMane</a> is a bidirectional Mail to News gateway
|
||
|
</li>
|
||
|
<li>
|
||
|
<a href="GNU.html" class="internal">GNU</a> -
|
||
|
<a href="http://www.gnu.org">GNU</a> is a project to create a <a href="GPL.html" class="category">GPL</a>-licensed <a href="UNIX.html" class="internal">UNIX</a> that was started by <a href="https://www.cliki.net/Richard%20Stallman" class="new">Richard Stallman</a>, the creator of <a href="EMACS.html" class="internal">EMACS</a>
|
||
|
</li>
|
||
|
<li>
|
||
|
<a href="Graduate Student.html" class="internal">Graduate Student</a> -
|
||
|
<a href="Lisp.html" class="category">Lisp</a> using Graduate Students include <a href="Cyrus Harmon.html" class="internal">Cyrus Harmon</a>
|
||
|
</li>
|
||
|
<li>
|
||
|
<a href="lambda-reader.html" class="internal">lambda-reader</a> -
|
||
|
lambda-reader is a <a href="language extension.html" class="category">language extension</a> that lets you use the Unicode character λ for <a href="https://www.cliki.net/site/HyperSpec/Body/any_lambda.html" class="hyperspec">LAMBDA</a> in the <a href="Lisp.html" class="category">Lisp</a> reader and printer
|
||
|
</li>
|
||
|
<li>
|
||
|
<a href="Lisp - Next Generation.html" class="internal">Lisp - Next Generation</a> -
|
||
|
In a time far, far in the future exists a kinder, gentler, friendlier Lisp
|
||
|
</li>
|
||
|
<li>
|
||
|
<a href="Lisp Companies.html" class="internal">Lisp Companies</a> -
|
||
|
Companies which uses <a href="Lisp.html" class="category">Lisp</a>, <a href="Scheme.html" class="category">Scheme</a>, ..
|
||
|
</li>
|
||
|
<li>
|
||
|
<a href="Lisp Markup Languages.html" class="internal">Lisp Markup Languages</a> -
|
||
|
Lisp Markup Languages are Markup Languages that extend a <a href="Lisp.html" class="category">Lisp</a> system
|
||
|
</li>
|
||
|
<li>
|
||
|
<a href="macro example.html" class="internal">macro example</a> -
|
||
|
Some <a href="CLiki.html" class="internal">CLiki</a> pages contain <a href="Lisp.html" class="category">Lisp</a> macros:
|
||
|
</li>
|
||
|
<li>
|
||
|
<a href="ObjectStore.html" class="internal">ObjectStore</a> -
|
||
|
<a href="https://en.wikipedia.org/wiki/ObjectStore">ObjectStore</a> is a commercial object <a href="database.html" class="internal">database</a> for C++ and <a href="Java.html" class="internal">Java</a>
|
||
|
</li>
|
||
|
<li>
|
||
|
<a href="Performance.html" class="internal">Performance</a> -
|
||
|
Performance is either the subject of programmer performance (speed and quality of programming) or program performance (speed and quality of execution (or of compilation when the program under consideration is a compiler))
|
||
|
</li>
|
||
|
<li>
|
||
|
<a href="PowerShell.html" class="internal">PowerShell</a> -
|
||
|
An experiment in sending tasks to <a href="https://en.wikipedia.org/wiki/PowerShell">PowerShell</a> from CL
|
||
|
</li>
|
||
|
<li>
|
||
|
<a href="profiler.html" class="internal">profiler</a> -
|
||
|
The goal of profiling is to find out the bottlenecks of the program, such as which function consumes the most <a href="time.html" class="internal">time</a>, which function is called most times etc
|
||
|
</li>
|
||
|
<li>
|
||
|
<a href="Proposed ANSI Revisions and Clarifications.html" class="internal">Proposed ANSI Revisions and Clarifications</a> -
|
||
|
Entries under this page have been moved to one of the following two pages:
|
||
|
</li>
|
||
|
<li>
|
||
|
<a href="Quick Arrays.html" class="internal">Quick Arrays</a> -
|
||
|
A re-run <a href="benchmark.html" class="category">benchmark</a> on <a href="http://web.archive.org/web/19991012224903/http://robotics.stanford.edu/~parr/quick-arrays.html">original code</a> by Ron Parr, with a couple of tweaks by <a href="David Mullen.html" class="internal">David Mullen</a> to run on <a href="CCL.html" class="internal">CCL</a>, figuring that the contrast between then and now (1996 versus 2020) might be interesting
|
||
|
</li>
|
||
|
<li>
|
||
|
<a href="reeder.html" class="internal">reeder</a> -
|
||
|
A toy table-driven reader for <a href="Lisp.html" class="category">Lisp</a>, written in Common Lisp
|
||
|
</li>
|
||
|
<li>
|
||
|
<a href="REPL.html" class="internal">REPL</a> -
|
||
|
The Read Eval Print Loop of a <a href="Lisp.html" class="category">Lisp</a> listener
|
||
|
</li>
|
||
|
<li>
|
||
|
<a href="Self-Generation.html" class="internal">Self-Generation</a> -
|
||
|
An expression that evaluates to itself
|
||
|
</li>
|
||
|
<li>
|
||
|
<a href="Three Comma Programmer.html" class="internal">Three Comma Programmer</a> -
|
||
|
A Three Comma Programmer is the <a href="Lisp.html" class="category">Lisp</a> version of the <a href="http://c2.com/cgi/wiki?ThreeStarProgrammer">Three Star Programmer</a> in C
|
||
|
</li>
|
||
|
<li>
|
||
|
<a href="uLisp.html" class="internal">uLisp</a> -
|
||
|
<a href="http://www.ulisp.com/">uLisp</a> is an <a href="embedded.html" class="category">embedded</a> <a href="Lisp.html" class="category">Lisp</a> for microcontrollers, supporting Arduino, Adafruit M0/M4, Micro:bit, ESP8266/32, and RISC-V boards
|
||
|
</li>
|
||
|
<li>
|
||
|
<a href="YoungLispers.html" class="internal">YoungLispers</a> -
|
||
|
<a href="Lisp.html" class="category">Lisp</a> is not just your grandpa's language
|
||
|
</li>
|
||
|
</ul></div></div>
|
||
|
<div id="footer" class="buttonbar"><ul><li><a href="Lisp.html">Current version</a></li>
|
||
|
<li><a href="https://www.cliki.net/site/history?article=Lisp">History</a></li>
|
||
|
<li><a href="https://www.cliki.net/site/backlinks?article=Lisp">Backlinks</a></li><li><a href="https://www.cliki.net/site/edit-article?title=Lisp&from-revision=3770345961">Edit</a></li><li><a href="https://www.cliki.net/site/edit-article?create=t">Create</a></li></ul></div>
|
||
|
</div>
|
||
|
<div id="header-buttons" class="buttonbar">
|
||
|
<ul>
|
||
|
<li><a href="https://www.cliki.net/">Home</a></li>
|
||
|
<li><a href="https://www.cliki.net/site/recent-changes">Recent Changes</a></li>
|
||
|
<li><a href="CLiki.html">About</a></li>
|
||
|
<li><a href="Text Formatting.html">Text Formatting</a></li>
|
||
|
<li><a href="https://www.cliki.net/site/tools">Tools</a></li>
|
||
|
</ul>
|
||
|
<div id="search">
|
||
|
<form action="https://www.cliki.net/site/search">
|
||
|
<label for="search_query" class="hidden">Search CLiki</label>
|
||
|
<input type="text" name="query" id="search_query" value="" />
|
||
|
<input type="submit" value="search" />
|
||
|
</form>
|
||
|
</div>
|
||
|
</div>
|
||
|
<div id="pageheader">
|
||
|
<div id="header">
|
||
|
<span id="logo">CLiki</span>
|
||
|
<span id="slogan">the common lisp wiki</span>
|
||
|
<div id="login"><form method="post" action="https://www.cliki.net/site/login">
|
||
|
<label for="login_name" class="hidden">Account name</label>
|
||
|
<input type="text" name="name" id="login_name" class="login_input" />
|
||
|
<label for= "login_password" class="hidden">Password</label>
|
||
|
<input type="password" name="password" id="login_password" class="login_input" />
|
||
|
<input type="submit" name="login" value="login" id="login_submit" /><br />
|
||
|
<div id="register"><a href="https://www.cliki.net/site/register">register</a></div>
|
||
|
<input type="submit" name="reset-pw" value="reset password" id="reset_pw" />
|
||
|
</form>
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
</body></html>
|