You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<metaname="author" content="Manoel Vilela, Lucas Vieira" />
@@ -160,10 +160,11 @@ <h2>Table of Contents</h2>
160
160
<li><ahref="#sec-3">3. Tooling</a>
161
161
<ul>
162
162
<li><ahref="#sec-3-1">3.1. Emacs</a></li>
163
-
<li><ahref="#sec-3-2">3.2. SLIME</a></li>
164
-
<li><ahref="#sec-3-3">3.3. Compiladores</a></li>
165
-
<li><ahref="#sec-3-4">3.4. Quicklisp</a></li>
166
-
<li><ahref="#sec-3-5">3.5. Roswell</a></li>
163
+
<li><ahref="#sec-3-2">3.2. Portacle</a></li>
164
+
<li><ahref="#sec-3-3">3.3. SLIME</a></li>
165
+
<li><ahref="#sec-3-4">3.4. Compiladores</a></li>
166
+
<li><ahref="#sec-3-5">3.5. Quicklisp</a></li>
167
+
<li><ahref="#sec-3-6">3.6. Roswell</a></li>
167
168
</ul>
168
169
</li>
169
170
<li><ahref="#sec-4">4. Projetos</a></li>
@@ -224,20 +225,20 @@ <h3 id="sec-1-1"><span class="section-number-3">1.1</span> O que é Lisp?</h3>
224
225
<h3id="sec-1-2"><spanclass="section-number-3">1.2</span> O que é Common Lisp?</h3>
225
226
<divclass="outline-text-3" id="text-1-2">
226
227
<p>
227
-
Common Lisp é uma implementação específica da linguagem de programação
228
-
Lisp multi-paradigma! Suporte programação procedural, orientação a
229
-
objetos e por vezes o paradigma funcional como é comum em todos os
230
-
Lisps por sua próxima relação a natureza do Cálculo Lambda.
228
+
Common Lisp é um dialeto multi-paradigma da linguagem de programação
229
+
Lisp. Suporta programação procedural, orientação a
230
+
objetos e o paradigma funcional, algo comum a todos os
231
+
Lisps, por sua próxima relação com a natureza do Cálculo Lambda.
231
232
</p>
232
233
233
234
<p>
234
-
Foi criada por Guy L. Steele nos anos '80 com o intuito de combinar
235
+
Foi criada por Guy L. Steele nos anos 80, com o intuito de combinar
235
236
aspectos de diversos dialetos anteriores, incluindo Scheme. Em 1994
236
237
foi publicada no padrão <ahref="http://cvberry.com/tech_writings/notes/common_lisp_standard_draft.html">ANSI Information Technology - Programming
237
238
Language - Common Lisp, registro X3.226-1994 (R1999)</a>. Common Lisp é
238
-
bem maior e semanticamente mais complexa que Scheme uma vez que foi
239
-
projetada para ser uma linguagem comercial e ser compatível com os
240
-
diversos dialectos Lisp dos quais derivou.
239
+
bem maior e semanticamente mais complexa que um dialeto como Scheme,
240
+
uma vez que foi projetada para ser uma linguagem comercial e ser
241
+
compatível com os diversos outros dialetos Lisp dos quais derivou.
241
242
</p>
242
243
243
244
<divclass="org-src-container">
@@ -280,6 +281,8 @@ <h3 id="sec-2-2"><span class="section-number-3">2.2</span> Documentação e tuto
280
281
<li><ahref="http://bnmcgn.github.io/lisp-guide/lisp-exploration.html">Common Lisp REPL Exploration Guide</a>, um guia interessantíssimo sobre
281
282
a exploração de Common Lisp pelo REPL <sup><aid="fnr.2" name="fnr.2" class="footref" href="#fn.2">2</a></sup>.
282
283
</li>
284
+
<li><ahref="https://lispcookbook.github.io/cl-cookbook/">Cookbook de Common Lisp</a>. Também inclui tutoriais sobre Quicklisp (veja a seção de Tooling).
<li><ahref="https://github.com/ryukinix/lisp-chat"><code>lisp-chat</code>, um chat minimalista e experimental, escrito em Common Lisp</a>
445
470
</li>
446
-
<li><ahref="https://github.com/lispgames/lispgames.github.io/wiki/Common-Lisp"><code>lispgames</code>, comunidade internacional de referência sobre
447
-
desenvolvimento de jogos com Lisp, assim como Common Lisp</a>
471
+
<li><ahref="https://github.com/lispgames/lispgames.github.io/wiki/Common-Lisp"><code>lispgames</code>, comunidade internacional de referência sobre desenvolvimento de jogos com Lisp, assim como Common Lisp</a>
448
472
</li>
449
-
<li><ahref="https://github.com/luksamuk/opengames">Repositório de pequenos jogos com código aberto</a>
450
-
451
-
<p>
452
-
Neste repositório, foram feitos, em Common Lisp, os mini-jogos
453
-
<code>cl-2048</code>, <code>cl-snake</code> e <code>dagarden</code>.
454
-
</p>
473
+
<li><ahref="https://github.com/froggey/Mezzano">Mezzano, um sistema operacional feito em Common Lisp</a> (<ahref="https://github.com/froggey/MBuild">Link para o build system</a>)
474
+
</li>
475
+
<li><ahref="https://github.com/luksamuk/opengames">Repositório de pequenos jogos com código aberto</a>.Neste repositório, foram feitos, em Common Lisp, os mini-jogos <code>cl-2048</code>, <code>cl-snake</code> e <code>dagarden</code>.
455
476
</li>
456
-
457
477
<li><ahref="http://xzpeter.org/starwar/"><code>starwar</code>, um jogo feito em Common Lisp usando SDL</a> (<ahref="https://github.com/xzpeter/starwar">Repositório</a>)
458
478
(<ahref="https://github.com/commonlispbr/starwar">Fork da nossa comunidade</a>)
459
479
</li>
460
480
<li><ahref="https://github.com/azzamsa/awesome-cl-software">Awesome-CL-software</a>, uma lista sobre aplicações feitas em Common Lisp!
461
481
</li>
482
+
<li><ahref="https://github.com/aimacode/aima-lisp">Implementação em Common Lisp dos algoritmos do livro <i>Artificial Intelligence - A Modern Approach</i>, de Russell e Norvig</a>
483
+
</li>
484
+
<li><ahref="https://github.com/norvig/paip-lisp">Implementação em Common Lisp dos algoritmos do livro <i>Paradigms of Artificial Intelligente Programming</i>, de Norvig</a>
485
+
</li>
486
+
<li><ahref="https://github.com/kingcons/coleslaw"><code>coleslaw</code>, software em Common Lisp para escrever seu próprio blog estático</a>, similar a Frog, Jekyll e Hakyll.
SLIME significa /SUPERIOR LISP INTERACTION MODE for EMACS/. É uma
@@ -137,7 +153,6 @@ Quicklisp é o gerenciador de pacote (sistemas nos jargões de CL),
137
153
muito útil para integrar sua aplicação usando pacotes de terceiro.
138
154
139
155
- [Inglês] [[https://www.quicklisp.org/beta/][Site oficial do Quicklisp]]
140
-
- [Inglês] [[https://lispcookbook.github.io/cl-cookbook/getting-started.html][Lisp CookBook Getting Started (Quicklisp também incluso)]]
141
156
- [Inglês] [[https://www.xach.com/lisp/quickproject/][Quickproject: crie o esqueleto de um projeto de Common Lisp]]
142
157
143
158
Este tutorial é extremamente útil para a criação de projetos
@@ -152,24 +167,23 @@ e criação de binários com Common Lisp. Vale a pena tentar dar uma
152
167
olhada!
153
168
154
169
- [[https://github.com/roswell/roswell][Roswell]]
155
-
170
+
156
171
* Projetos
157
172
158
-
- [[https://next-browser.github.io/][next, um browser escrito em Common Lisp orientado a teclado Emacs-like
173
+
- [[https://next-browser.github.io/][=nEXT=, um browser escrito em Common Lisp orientado a teclado Emacs-like
159
174
usando WebKit]]
160
175
- [[https://github.com/adolenc/cl-neovim][=cl-neovim=, cliente de Common Lisp para Neovim]]
161
176
- [[https://github.com/ryukinix/lisp-inference][=lisp-inference=, um motor de inferência baseado em Cálculo Proposicional, escrito em Common Lisp]]
162
177
- [[https://github.com/ryukinix/lisp-chat][=lisp-chat=, um chat minimalista e experimental, escrito em Common Lisp]]
163
-
- [[https://github.com/lispgames/lispgames.github.io/wiki/Common-Lisp][=lispgames=, comunidade internacional de referência sobre
164
-
desenvolvimento de jogos com Lisp, assim como Common Lisp]]
165
-
- [[https://github.com/luksamuk/opengames][Repositório de pequenos jogos com código aberto]]
166
-
167
-
Neste repositório, foram feitos, em Common Lisp, os mini-jogos
168
-
=cl-2048=, =cl-snake= e =dagarden=.
169
-
178
+
- [[https://github.com/lispgames/lispgames.github.io/wiki/Common-Lisp][=lispgames=, comunidade internacional de referência sobre desenvolvimento de jogos com Lisp, assim como Common Lisp]]
179
+
- [[https://github.com/froggey/Mezzano][Mezzano, um sistema operacional feito em Common Lisp]] ([[https://github.com/froggey/MBuild][Link para o build system]])
180
+
- [[https://github.com/luksamuk/opengames][Repositório de pequenos jogos com código aberto]].Neste repositório, foram feitos, em Common Lisp, os mini-jogos =cl-2048=, =cl-snake= e =dagarden=.
170
181
- [[http://xzpeter.org/starwar/][=starwar=, um jogo feito em Common Lisp usando SDL]] ([[https://github.com/xzpeter/starwar][Repositório]])
171
182
([[https://github.com/commonlispbr/starwar][Fork da nossa comunidade]])
172
183
- [[https://github.com/azzamsa/awesome-cl-software][Awesome-CL-software]], uma lista sobre aplicações feitas em Common Lisp!
184
+
- [[https://github.com/aimacode/aima-lisp][Implementação em Common Lisp dos algoritmos do livro /Artificial Intelligence - A Modern Approach/, de Russell e Norvig]]
185
+
- [[https://github.com/norvig/paip-lisp][Implementação em Common Lisp dos algoritmos do livro /Paradigms of Artificial Intelligente Programming/, de Norvig]]
186
+
- [[https://github.com/kingcons/coleslaw][=coleslaw=, software em Common Lisp para escrever seu próprio blog estático]], similar a Frog, Jekyll e Hakyll.
0 commit comments