Commit | Line | Data |
---|---|---|
2aff8b5c | 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"> | |
5 | <head> | |
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" /> | |
11f9bd69 CE |
10 | <meta name="viewport" |
11 | content="width=device-width, initial-scale=1.0" /> | |
98266870 | 12 | <link href="https://feeds.unknownlamer.org/rss/site-updates" |
54a817d4 | 13 | rel="alternate" type="application/rss+xml" title="Updates Feed" /> |
14 | ||
9dcdb59d | 15 | <link rel="stylesheet" href="default.css" /> |
2aff8b5c | 16 | </head> |
17 | <body> | |
18 | <h1>Lisp is for Cool People</h1> | |
19 | <div class="contents"> | |
20 | <dl> | |
21 | <dt> | |
54a817d4 | 22 | <a href="#sec1">Site Software</a> |
23 | </dt> | |
24 | <dt> | |
25 | <a href="#sec2">Scheme Constraints Window Manager</a> | |
2aff8b5c | 26 | </dt> |
27 | <dt> | |
54a817d4 | 28 | <a href="#sec3">Metaobject Protocols</a> |
2aff8b5c | 29 | </dt> |
30 | <dt> | |
9dcdb59d | 31 | <a href="#sec4">UCW Structural Notes (<em>Out of Date</em>)</a> |
2aff8b5c | 32 | </dt> |
33 | </dl> | |
34 | </div> | |
35 | ||
36 | ||
11f9bd69 CE |
37 | <!-- Page published by Emacs Muse begins here --> |
38 | <p>I am a programmer, and I write most of my software in Scheme and | |
2aff8b5c | 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> | |
43 | ||
44 | <h2><a name="sec1" id="sec1"></a> | |
54a817d4 | 45 | <a href="Site%20Software.html">Site Software</a></h2> |
46 | ||
47 | <p class="first">A bit of Emacs-Lisp and Common Lisp keep this site running.</p> | |
48 | ||
49 | ||
50 | <h2><a name="sec2" id="sec2"></a> | |
2aff8b5c | 51 | <a href="SCWM.html">Scheme Constraints Window Manager</a></h2> |
52 | ||
53 | <p class="first">Some work I have done on <a href="http://scwm.sourceforge.net">SCWM</a>.</p> | |
54 | ||
55 | ||
54a817d4 | 56 | <h2><a name="sec3" id="sec3"></a> |
2aff8b5c | 57 | <a href="Metaobject%20Protocols.html">Metaobject Protocols</a></h2> |
58 | ||
59 | <p class="first">Notes for a short (fifteen minute) presentation on MOPs.</p> | |
60 | ||
61 | ||
54a817d4 | 62 | <h2><a name="sec4" id="sec4"></a> |
9dcdb59d | 63 | <a href="UCWNotes.html">UCW Structural Notes</a> (<em>Out of Date</em>)</h2> |
2aff8b5c | 64 | |
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> | |
68 | ||
9dcdb59d | 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> | |
74 | ||
2aff8b5c | 75 | |
76 | <!-- Page published by Emacs Muse ends here --> | |
77 | ||
78 | <p class="cke-buttons"> | |
79 | <!-- validating badges, any browser, etc --> | |
98266870 CE |
80 | <a href="https://validator.w3.org/check/referer"><img |
81 | src="https://www.w3.org/Icons/valid-xhtml10" | |
2aff8b5c | 82 | alt="Valid XHTML 1.0!" /></a> |
83 | ||
98266870 | 84 | <a href="https://www.anybrowser.org/campaign/"><img |
2aff8b5c | 85 | src="img/buttons/w3c_ab.png" alt="[ Viewable With Any Browser |
86 | ]" /></a> | |
87 | ||
98266870 | 88 | <a href="https://www.debian.org/"><img |
2aff8b5c | 89 | src="img/buttons/debian.png" alt="[ Powered by Debian ]" /></a> |
90 | ||
98266870 | 91 | <a href="https://hcoop.net/"> |
2aff8b5c | 92 | <img src="img/buttons/hcoop.png" |
93 | alt="[ Hosted by HCoop]" /> | |
94 | </a> | |
95 | ||
98266870 | 96 | <a href="https://www.fsf.org/register_form?referrer=114"> |
2aff8b5c | 97 | <img src="img/buttons/fsf_member.png" |
98 | alt="[ FSF Associate Member ]" /> | |
99 | </a> | |
100 | </p> | |
101 | ||
11f9bd69 | 102 | <p class="cke-footer">Lindsay (Carlton): nighttime baker! sounds a little iffy |
2aff8b5c | 103 | </p> |
104 | <p class="cke-timestamp">Last Modified: | |
f6d19803 | 105 | January 21, 2013</p> |
2aff8b5c | 106 | </body> |
107 | </html> |