emacs.d/clones/lisp/www.cliki.net/clim.html
2022-10-07 15:47:14 +02:00

110 lines
No EOL
7.9 KiB
HTML

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>CLiki: CLIM</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=CLIM">
<link rel="stylesheet" href="static/css/style.css">
<link rel="stylesheet" href="static/css/colorize.css">
</head>
<body>
<span class="hidden">CLiki - CLIM</span>
<div id="content"><div id="content-area"><div id="article-title">CLIM</div><div id="article">The Common Lisp Interface Manager (CLIM) is a Lisp-based programming interface specification that provides a layered set of portable facilities for constructing <a href="GUI.html" class="category">GUI</a>s. These include basic windowing, input, output, and graphics services; stream-oriented input and output extended with facilities such as output recording, presentations, and context sensitive input; high level "formatted output" facilities; application building facilities; command processing; and a compositional toolkit similar to those found in the X world that supports look and feel independence.<p><a href="McCLIM.html" class="internal">McCLIM</a> is a Free Software implementation of CLIM<p>Information about CLIM:
<ul>
<li>
<a href="http://clemens.endorphin.org/a-guided-tour-of-CLIM-2006.pdf">A Guided Tour of the Common Lisp Interface Manager</a> published in 1991 by Lisp Pointers (used to be <a href="ftp://ftp.parc.xerox.com/transient/janssen/lp90.ps">here</a>, <a href="http://www.ocf.berkeley.edu/~tfb/misc/lp90.ps.gz">alternate gzipped PostScript</a> and <a href="http://www.ocf.berkeley.edu/~tfb/misc/lp90.pdf">PDF</a> versions, <a href="http://web.archive.org/">Wayback Machine</a> copies: <a href="http://web.archive.org/web/20070227025831/http://www.ocf.berkeley.edu/~tfb/misc/lp90.ps.gz">.ps.gz</a>, <a href="http://web.archive.org/web/20070221203546/http://www.ocf.berkeley.edu/~tfb/misc/lp90.pdf">.pdf</a>)
</li>
<li>
<a href="http://common-lisp.net/pipermail/mcclim-devel/2005-July/000588.html">Overview of CLIM abstraction layers</a> by Duncan Rose (seems to be down, maybe it was <a href="http://article.gmane.org/gmane.lisp.mcclim.devel/580">this mail</a>, but I can't find what the other URL refers to)
</li>
<li><a href="http://web.archive.org/web/20120707045546/http://www.mikemac.com:80/mikemac/clim/cover.html">CLIM2 Specification</a></li>
<li>An <a href="http://bauhh.dyndns.org:8000/clim-spec/index.html">annotatable version</a> of the specification, hosted by Gilbert Baumann.</li>
<li>
<a href="http://www.lispworks.com/reference/lwl42/CLIM-U/html/climguide.htm">User's guide</a> (from <a href="http://www.lispworks.com">Xanalys</a>)</li>
<li>Another <a href="http://www.franz.com/support/documentation/6.2/doc/clim-ug.pdf">User Guide</a>, this one from <a href="http://www.franz.com">Franz</a>
</li>
<li>
<a href="http://bauhh.dyndns.org:8000/mcclim/clim-layout-protocol-for-dummies.text">CLIM Layout Protocol for Dummies</a> by Gilbert Baumann (occasionally unavailable, try later)
</li>
<li>
<a href="http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.54.6663&amp;rep=rep1&amp;type=pdf">User Interface Management Systems: The CLIM Perspective</a> (used to be <a href="http://kogs-www.informatik.uni-hamburg.de/~moeller/uims-clim/clim-intro.html">here</a>, then <a href="http://www.sts.tu-harburg.de/~r.f.moeller/uims-clim/clim-intro.html">here</a>)</li>
<li>
<a href="http://www.paoloamoroso.it/log">Lisp Propulsion Laboratory log</a>: Lisp blog with frequent CLIM content
</li>
<li>
<a href="http://www.kantz.com/jason/clim-primer/">A tutorial</a> by Jason
Kantz
</li>
<li>A short but useful <a href="http://groups.google.com/groups?hl=en&amp;lr=&amp;c2coff=1&amp;selm=opsflz2jcrk6vmsw%40news.xs4all.nl">description of CLIM's command loop and interaction styles</a> (comp.lang.lisp article)
</li>
<li>
<a href="ftp://publications.ai.mit.edu/ai-publications/2004/AIM-2004-005.pdf">New Architectural Models for Visibly Controllable Computing: The Relevance of Dynamic Object Oriented Architectures and Plan Based Computing Models</a> (see section 7 "CLIM: Presentation Based Interfaces" on page 31)
</li>
<li>
<a href="http://www.iscblog.info/blog/display/45">Quicksilver: Text Interfaces Beyond Launching</a>: blog entry by <a href="http://www.iscblog.info/blog/">Brian Mastenbrook</a> about text interfaces and CLIM (his site died, and he has resurrected it <a href="http://brian.mastenbrook.net/">here</a> ; the document can be found with the <a href="http://web.archive.org/web/20051017020123/http://www.iscblog.info/blog/display/45">Wayback Machine Internet Archive</a> )
</li>
<li>
<a href="http://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/lang/lisp/gui/clim/0.html">CLIM in the CMU Lisp repository</a>
</li>
<li>
<a href="mailto:clim-request@bbn.com">clim-request@bbn.com</a>, subscribe to the CLIM Mailing list. List archive:
<ul>
<li>
<a href="ftp://ftp.cs.cmu.edu/afs/cs/project/ai-repository/ai/lang/lisp/gui/clim/mail/">from 1990 to 1992</a>
</li>
<li>
<a href="http://openmap.bbn.com/hypermail/clim/date.html">from 1996</a>
</li>
</ul><p></li>
<li>
<a href="http://tunes.org/cliki/clim.html">TUNES Project general CLIM principles overview</a>. Also contains a link to Eugene Ciccarelli Ph.D. thesis's (which was the embryo for CLIM.)
</li>
<li>
<a href="ftp://publications.ai.mit.edu/ai-publications/pdf/AITR-794.pdf">Presentation-Based User Interfaces</a>, MIT AI TR 794 (presents -- no pun intended -- the concepts on which CLIM is based)
</li>
<li>
<a href="http://groups-beta.google.com/group/comp.lang.lisp/browse_thread/thread/936c50f1acea1c1c/97446720eb2d0e88#97446720eb2d0e88">CLIM history thread</a> in comp.lang.lisp (January 2005)
</li>
<li>
<a href="http://www.ai.sri.com/~pkarp/clim-www/tool.html">CLIM2WWW</a> is a project where CLIM applications were retrofitted to work on the web.
</li>
</ul></div></div>
<div id="footer" class="buttonbar"><ul><li><a href="CLIM.html">Current version</a></li>
<li><a href="https://www.cliki.net/site/history?article=CLIM">History</a></li>
<li><a href="https://www.cliki.net/site/backlinks?article=CLIM">Backlinks</a></li><li><a href="https://www.cliki.net/site/edit-article?title=CLIM&amp;from-revision=3702711639">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&#32;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>