|
| 1 | +--- |
| 2 | +layout: default |
| 3 | +--- |
| 4 | + |
| 5 | + |
| 6 | + |
| 7 | +<header> |
| 8 | + |
| 9 | + <h1 class="title">Articulate Common Lisp</h1> |
| 10 | +</header> |
| 11 | +<div class="row"> |
| 12 | + <div class="col-md-6"> |
| 13 | + <em>How to write Common Lisp in 2015 -<br /> |
| 14 | + an initiation manual for the uninitiated</em></p></div> |
| 15 | + |
| 16 | +<div class="col-md-6"><img src="images/lisplogo_alien_128.png"></div> |
| 17 | + |
| 18 | +</div> |
| 19 | +<h2 id="dear-reader">Dear Reader,</h2> |
| 20 | +<p>One of the key problems in onboarding developers to use modern Common Lisp is the vertical wall of difficulty. Things that are routinely problematic:</p> |
| 21 | +<ul> |
| 22 | + <li>emacs use. Most people don’t use emacs.</li> |
| 23 | + <li>Library creation. Putting together ASDF libraries and using them is a fairly horrid experience the first time.</li> |
| 24 | + <li>Selection of Lisp system to use, along with an up-to-date discussion of pros and cons.</li> |
| 25 | + <li>Putting together serious projects is not commonly discussed.</li> |
| 26 | +</ul> |
| 27 | +<p>This site is dedicated to handling these problems. My goal is to put together an introduction/tutorial for practicing professionals and hobbyists from other languages. People who want to get started with Lisp beyond just typing into a REPL. Right now, it feels like this information is less disseminated and much less centralized than it otherwise might be. It’s not intended to be a HOWTO for Common Lisp. That’s been covered <em>quite well</em>. But it is intended to be a HOWTO on how to put together a Lisp <strong>environment</strong>.</p> |
| 28 | +<p>Anyway, I’d like to collaborate with other people to make this a remarkably fine Lisp help site. Contributions are both <strong>accepted</strong> and <strong>welcome</strong>. It’s a wholly static site at this point in time - I don’t see a need for articulate-lisp.com to have a dynamic backend. Perhaps/probably one of the code examples will be a webapp.</p> |
| 29 | +<p>Happy Hacking,</p> |
| 30 | +<p><em>Paul Nathan</em></p> |
| 31 | +<p>P.S.: feel free to contact me for anything you like.</p> |
| 32 | +<hr /> |
| 33 | +<ul> |
| 34 | + <li>Set up your <a href="./env/lisp-system.html">lisp system</a>.</li> |
| 35 | + <li>Set up <a href="./env/quicklisp.html">Quicklisp</a>.</li> |
| 36 | + <li>Write some <a href="./initial/abcs.html">Lisp</a>.</li> |
| 37 | + <li>Check out the new project <a href="./initial/new-project.html">tutorial</a></li> |
| 38 | + <li>Look up our <a href="./examples/trotter.html">Trotter</a>, a web spider.</li> |
| 39 | + <li>Keep our <a href="./quicklinks.html">Quick Links</a> bookmarked.</li> |
| 40 | +</ul> |
0 commit comments