summaryrefslogtreecommitdiff
path: root/content/digarden/20210423140558-common_lisp.org
blob: 33296231b552dec089271eb3118c9dbb551dd123 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
:PROPERTIES:
:ID:       eba2c232-f2b2-44b1-840d-bf0fcfb36db5
:END:
#+title: Common Lisp
* Common Lisp
Демо:
https://youtube.com/watch?v=XLkUI89fgRI

Книги:
[[http://www.cs.cmu.edu/afs/cs.cmu.edu/user/dst/www/LispBook/index.html][Common Lisp: Gentle Introduction to Symbolic Computation]]
COMMON LISPA: n Interactive Approach


http://cl-cookbook.sourceforge.net

CLOS против:
- Java:
  https://franz.com/resources/educational_resources/clos_versus_other/java.lhtml
- C++:
  https://franz.com/resources/educational_resources/clos_versus_other/cpp.lhtml

Дополнения к стандарту:
- sockets via usocket
- threading via bordeaux-threads
- metaobject protocol via closer-mop
- foreign function interface via cffi

** Ресурсы
- [[https://stevelosh.com/blog/2021/03/small-common-lisp-cli-programs/][Writing Small CLI Programs in Common Lisp]]