1 <?xml version=
"1.0" encoding=
"utf-8" ?>
2 <!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Strict//EN"
3 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
4 <html xmlns=
"http://www.w3.org/1999/xhtml">
6 <title>Lisp is for Cool People
</title>
7 <meta name=
"generator" content=
"muse.el" />
8 <meta http-equiv=
"Content-Type"
9 content=
"text/html; charset=utf-8" />
11 content=
"width=device-width, initial-scale=1.0" />
12 <link href=
"https://feeds.unknownlamer.org/rss/site-updates"
13 rel=
"alternate" type=
"application/rss+xml" title=
"Updates Feed" />
15 <link rel=
"stylesheet" href=
"default.css" />
18 <h1>Lisp is for Cool People
</h1>
19 <div class=
"contents">
22 <a href=
"#sec1">Site Software
</a>
25 <a href=
"#sec2">Scheme Constraints Window Manager
</a>
28 <a href=
"#sec3">Metaobject Protocols
</a>
31 <a href=
"#sec4">UCW Structural Notes (
<em>Out of Date
</em>)
</a>
37 <!-- Page published by Emacs Muse begins here -->
38 <p>I am a programmer, and I write most of my software in Scheme and
39 Common Lisp. Lately I have been tending toward Common Lisp for
40 potential commercial ventures as there is a very solid set of
41 libraries for doing almost anything in Common Lisp. It's like using
42 perl, but with well designed libraries and readable applications.
</p>
44 <h2><a name=
"sec1" id=
"sec1"></a>
45 <a href=
"Site%20Software.html">Site Software
</a></h2>
47 <p class=
"first">A bit of Emacs-Lisp and Common Lisp keep this site running.
</p>
50 <h2><a name=
"sec2" id=
"sec2"></a>
51 <a href=
"SCWM.html">Scheme Constraints Window Manager
</a></h2>
53 <p class=
"first">Some work I have done on
<a href=
"http://scwm.sourceforge.net">SCWM
</a>.
</p>
56 <h2><a name=
"sec3" id=
"sec3"></a>
57 <a href=
"Metaobject%20Protocols.html">Metaobject Protocols
</a></h2>
59 <p class=
"first">Notes for a short (fifteen minute) presentation on MOPs.
</p>
62 <h2><a name=
"sec4" id=
"sec4"></a>
63 <a href=
"UCWNotes.html">UCW Structural Notes
</a> (
<em>Out of Date
</em>)
</h2>
65 <p class=
"first">Notes on the structure of the
<code>ucw_dev
</code> branch of
<a href=
"http://common-lisp.net/project/ucw/">UnCommon Web
</a>. The
66 source is nicely documented, but lacked a handy roadmap so I compiled
67 a few notes after reading through it.
</p>
69 <p>Alas, this is a bit out of date;
<code>ucw_dev
</code> is dead,
<code>ucw_ajax
</code> was vastly
70 different, and
<code>ucw-core
</code> offers a much simplified and cleaned up
71 interface. Drew Crampsie is writing (or perhaps has written depending
72 on how far in the future you live from me) documentation for
<code>ucw-core
</code>
73 which ought to make my overview obsolete.
</p>
76 <!-- Page published by Emacs Muse ends here -->
78 <p class=
"cke-buttons">
79 <!-- validating badges, any browser, etc -->
80 <a href=
"https://validator.w3.org/check/referer"><img
81 src=
"https://www.w3.org/Icons/valid-xhtml10"
82 alt=
"Valid XHTML 1.0!" /></a>
84 <a href=
"https://www.anybrowser.org/campaign/"><img
85 src=
"img/buttons/w3c_ab.png" alt=
"[ Viewable With Any Browser
88 <a href=
"https://www.debian.org/"><img
89 src=
"img/buttons/debian.png" alt=
"[ Powered by Debian ]" /></a>
91 <a href=
"https://hcoop.net/">
92 <img src=
"img/buttons/hcoop.png"
93 alt=
"[ Hosted by HCoop]" />
96 <a href=
"https://www.fsf.org/register_form?referrer=114">
97 <img src=
"img/buttons/fsf_member.png"
98 alt=
"[ FSF Associate Member ]" />
102 <p class=
"cke-footer">Lindsay (Carlton): nighttime baker! sounds a little iffy
104 <p class=
"cke-timestamp">Last Modified: