Kategori:Lisp
Fra CodeWiki
| Lisp | |
|---|---|
| Paradigm | Multi-paradigme, funksjonelt, imperativt |
| Kom i | 1958 |
| Designet av | John McCarthy |
| Typer | Dynamisk |
| Dialekter | Common Lisp, Scheme, Emacs Lisp, Arc |
| Påvirket | Python, Ruby, Logo, Smalltalk, Dylan |
Lisp er en familie av programmeringsspråk, først utviklet av John McCarthy ved MIT i 1958. Språket skiller seg fra andre språk med sin parentespregede og uvanlige syntaks, som for mange virker ulogisk og lite effektiv. Lisp har historisk sett blitt brukt innenfor forskning og det akademiske, men i de siste ti årene har spesielt dialekten Common Lisp fått en oppsving i mer praktisk programvareutvikling. Lisp har opp gjennom tidene hatt mange dialekter, men i dag er det i hovedsak to: Common Lisp og Scheme. Førstnevnte er den Lisp-dialekten som brukes mest til programvareutvikling. Scheme benyttes fortsatt mest i det akademiske, som opplæringsspråk for viktige konsepter og tenkemåter innen programmering. Teksteditoren Emacs er skrevet i en Lisp-dialekt kalt ELisp, og kan enkelt utvides ved å skrive egne ELisp-snutter.
