İçeriğe atla

Lisp

Vikipedi, özgür ansiklopedi
03.33, 14 Kasım 2020 tarihinde Khutuck Bot (mesaj | katkılar) tarafından oluşturulmuş 24008658 numaralı sürüm (Bot: Kaynak ve içerik düzenleme (hata bildir))
Lisp
Paradigmasıçok paradigmalı: fonksiyonel, yordamsal, yansıtıcı, meta
İlk çıkışı1958
TasarımcıJohn McCarthy
GeliştiriciSteve Russell, Timothy P. Hart ve Mike Levin
LehçeleriCommon Lisp, Scheme, Emacs Lisp, AutoLISP, Logo, Clojure, ISLISP, Newlisp, Arc, SKILL, Racket
EtkilendikleriIPL
EtkiledikleriML, Perl, Python, Smalltalk, Ruby, Dylan, Haskell, Mathematica, Rebol, Qi, Lua, JavaScript, LPC, Forth, Nu, OPS5, CLU, Falcon, Io, Ioke, MDL, FPr

Lisp, kullanımda olan en eski ve en güçlü programlama dillerinden biridir. John McCarthy'in 1958'de icat ettiği dilden türetilmiş birçok dile verilen genel ad olmakla birlikte, günümüzde çoğunlukla ANSI Common Lisp'in kısa adı olarak kullanılır. Diğer yaygın lehçeleri Emacs Lisp (elisp), Scheme, ve AutoCAD'in Autolisp'idir.

Lisp lehçesi Scheme, bir dönem MIT'de lisans öğrencilerine ilk programlama dersi olarak öğretilmekteydi. Bu derste Bilgisayar Programlarının Yapısı ve Yorumlanması (Structure and Interpretation of Computer Programs) kitabı kullanılmaktaydı. Dersin başında öğrencilere geometri ile coğrafya arasında nasıl bir ilişki varsa, programlama ile bilgisayar arasında da böyle bir ilişki olduğu anlatılmaktaydı. Ancak son yıllarda bu ders artık Python ile işlenmeye devam etmektedir.

Ünlü Lisp programcıları

Dış bağlantılar