downloads.html 1.96 KB
Newer Older
Mariano Montone's avatar
Content    
Mariano Montone committed
1
<h1><i class="fa fa-walking"></i> Getting started</h1>
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<h2>Download/Install</h2>

<p>Common Lisp comes in many different flavors, or implementations. Two popular ones are Steel Bank Common Lisp (SBCL) and Clozure Common Lisp (CCL).</p>
<ul>
  <li><b>Steel Bank Common Lisp (SBCL)</b>
    <ul>
      <li><a href="http://www.sbcl.org/">Main website</a></li>
      <li><a href="http://www.sbcl.org/platform-table.html">Download</a></li>
      <li><a href="http://www.sbcl.org/getting.html">Install</a></li>
    </ul>
  </li>
  <li><b>Clozure Common Lisp (CCL)</b>
    <ul>
      <li><a href="http://ccl.clozure.com/">Main website</a></li>
      <li><a href="http://ccl.clozure.com/download.html">Download/Install</a></li>
    </ul>
  </li>
</ul>
Mariano Montone's avatar
Content    
Mariano Montone committed
20

21
22
<p>If you're a newbie to Lisp, it might be easiest to pick one of the two implementations above and get started, without worrying too much about which implementation is best for you. However, there are a lot of implementations that all have their pros and cons. For a complete list, see <a href="http://en.wikipedia.org/wiki/Common_Lisp#List_of_implementations">Wikipedia's big list of CL implementations</a>.</p>

Mariano Montone's avatar
Content    
Mariano Montone committed
23
24
25
26
27
<p>A good way to get started with Lisp is to go through <a href="http://www.gigamonkeys.com/book/">Practical Common Lisp book</a>.
</p>

<p>Also, you may want check out <a href="http://articulate-lisp.com">Articulate Lisp site</a> for getting started on Common Lisp ecosystem. </p>

Mariano Montone's avatar
Mariano Montone committed
28
29
30
31
32
33
<h2>Try it online</h2>

<p>This is a <a href="https://github.com/jscl-project/jscl">JSCL</a> Lisp REPL running on the Web. Note that it is not a complete Common Lisp implementation, but enough to have a taste of it:</p>

<iframe style="width:100%; height: 400px;"  src="https://jscl-project.github.io/"></iframe> 

Mariano Montone's avatar
Mariano Montone committed
34
<h2 style="padding-top: 20px;">Libraries</h2>
Mariano Montone's avatar
Content    
Mariano Montone committed
35

Mariano Montone's avatar
Mariano Montone committed
36
The easiest way to download and load libraries is via <a href="http://www.quicklisp.org">Quicklisp</a>. <a href="http://articulate-lisp.com/quicklisp.html">Follow this instructions</a> to get started.
Mariano Montone's avatar
Content    
Mariano Montone committed
37
38