Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
63 changes: 34 additions & 29 deletions _data/nav.yml
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
- title: "Home"
href: "/"

- title: "quicklinks"
- title: "Quicklinks"
href: "/quicklinks.html"


- title: "Initial"
href: "/initial"
- title: "Starting a Project"
href: "/project"
subcategories:
- subtitle: "New Project"
subhref: "/new-project.html"
Expand All @@ -17,38 +16,44 @@
- subtitle: "ABCs"
subhref: "/abcs.html"

- title: "examples"
href: "/examples"
- title: "Implementations"
href: "/implementations"
subcategories:
- subtitle: "Snippets"
subhref: "/snippets.html"
- subtitle: "trotter"
subhref: "/trotter.html"
- subtitle: "Summary"
subhref: "/summary.html"
- subtitle: "Clozure CL"
subhref: "/ccl-setup.html"
- subtitle: "CLISP"
subhref: "/clisp-setup.html"
- subtitle: "SBCL"
subhref: "/sbcl-setup.html"
- subtitle: "LispWorks CL"
subhref: "/lispworks-setup.html"

- title: "env"
href: "/env"
- title: "IDEs"
href: "/ides"
subcategories:
- subtitle: "IDE"
subhref: "/ide.html"
- subtitle: "Quicklisp"
subhref: "/quicklisp.html"
- subtitle: "CUSP"
subhref: "/cusp-setup.html"
- subtitle: "emacs"
- subtitle: "Summary"
subhref: "/summary.html"
- subtitle: "Emacs"
subhref: "/emacs-setup.html"
- subtitle: "SLIME"
subhref: "/slime-setup.html"

#- title: "Systems"
# href: "/env"
# subcategories:
- subtitle: "Clozure CL"
subhref: "/ccl-setup.html"
- subtitle: "SBCL"
subhref: "/sbcl-setup.html"
- subtitle: "CUSP"
subhref: "/cusp-setup.html"
- subtitle: "LispWorks CL"
subhref: "/lispworks-setup.html"
- subtitle: "setup"
subhref: "/lisp-system.html"

- title: "Examples"
href: "/examples"
subcategories:
- subtitle: "Snippets"
subhref: "/snippets.html"
- subtitle: "Trotter"
subhref: "/trotter.html"

- title: "Libraries"
href: "/quicklisp.html"

- title: "Who?"
href: "/about/"
File renamed without changes.
File renamed without changes.
1 change: 1 addition & 0 deletions ides/lispworks-setup.html
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
21 changes: 8 additions & 13 deletions index.html
Original file line number Diff line number Diff line change
@@ -1,27 +1,22 @@
---
layout: default
---



<header>

<h1 class="title">Articulate Common Lisp</h1>
</header>
<div class="row">
<div class="col-md-6">
<em>How to write Common Lisp in 2015 -<br />
an initiation manual for the uninitiated</em></p></div>

<div class="col-md-6"><img src="images/lisplogo_alien_128.png"></div>

</div>

<h2 id="dear-reader">Dear Reader,</h2>
<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>
<ul>
<li>emacs use. Most people don&#8217;t use emacs.</li>
<li>Library creation. Putting together ASDF libraries and using them is a fairly horrid experience the first time.</li>
<li>Selection of Lisp system to use, along with an up-to-date discussion of pros and cons.</li>
<li>Selection of Lisp implementation to use, along with an up-to-date discussion of pros and cons.</li>
<li>Putting together serious projects is not commonly discussed.</li>
</ul>
<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&#8217;s not intended to be a HOWTO for Common Lisp. That&#8217;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>
Expand All @@ -31,10 +26,10 @@ <h2 id="dear-reader">Dear Reader,</h2>
<p>P.S.: feel free to contact me for anything you like.</p>
<hr />
<ul>
<li>Set up your <a href="./env/lisp-system.html">lisp system</a>.</li>
<li>Set up <a href="./env/quicklisp.html">Quicklisp</a>.</li>
<li>Write some <a href="./initial/abcs.html">Lisp</a>.</li>
<li>Check out the new project <a href="./initial/new-project.html">tutorial</a></li>
<li>Look up our <a href="./examples/trotter.html">Trotter</a>, a web spider.</li>
<li>Keep our <a href="./quicklinks.html">Quick Links</a> bookmarked.</li>
<li>Set up your <a href="implementations/summary.html">implementation</a>.</li>
<li>Set up <a href="quicklisp.html">Quicklisp</a>.</li>
<li>Write some <a href="project/abcs.html">Lisp</a>.</li>
<li>Check out the new project <a href="project/new-project.html">tutorial</a></li>
<li>Look up our <a href="examples/trotter.html">Trotter</a>, a web spider.</li>
<li>Keep our <a href="quicklinks.html">Quick Links</a> bookmarked.</li>
</ul>
File renamed without changes.
File renamed without changes.
File renamed without changes.
10 changes: 5 additions & 5 deletions quicklinks.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,15 @@
<header>
<h1 class="title">Quick Links</h1>
</header>
<h3 id="initial-environment-setup">Initial environment setup</h3>
<h3>Getting Started</h3>
<ul>
<li><a href="./env/lisp-system.html">getting a Common Lisp implementation</a></li>
<li><a href="./initial/new-project.html">creating and building a new project</a></li>
<li><a href="./env/quicklisp.html">dependency management with quicklisp</a></li>
<li><a href="implementations/summary.html">getting a Common Lisp implementation</a></li>
<li><a href="project/new-project.html">creating and building a new project</a></li>
<li><a href="quicklisp.html">dependency management with quicklisp</a></li>
</ul>
<h3 id="example-code">Example code</h3>
<ul>
<li><a href="./examples/trotter.html">Trotter - web crawler</a></li>
<li><a href="examples/trotter.html">Trotter - web crawler</a></li>
</ul>
<h3 id="language-resource-recommendations">Language Resource Recommendations</h3>
<p><em>in no particular order</em></p>
Expand Down
File renamed without changes.