Lisp
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.
![]() | |
Paradigması | çok paradigmalı: fonksiyonel, yordamsal, yansıtıcı, meta |
---|---|
İlk çıkışı | 1958 |
Tasarımcı | John McCarthy |
Geliştirici | Steve Russell, Timothy P. Hart ve Mike Levin |
Lehçeleri | Common Lisp, Scheme, Emacs Lisp, AutoLISP, Logo, Clojure, ISLISP, Newlisp, Arc, SKILL, Racket |
Etkilendikleri | IPL |
Etkiledikleri | ML, Perl, Python, Smalltalk, Ruby, Dylan, Haskell, Mathematica, Rebol, Qi, Lua, JavaScript, LPC, Forth, Nu, OPS5, CLU, Falcon, Io, Ioke, MDL, FPr |
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ı
değiştirDış bağlantılar
değiştir- CLiki, Common Lisp ile yazılmış Özgür yazılım ile ilgili bir viki. 28 Ağustos 2008 tarihinde Wayback Machine sitesinde arşivlendi.
- ANSI Common Lisp standardından türetilmiş "HyperSpec" 9 Ekim 2004 tarihinde Wayback Machine sitesinde arşivlendi.
- Usenet'deki Lisp öbeği
- Bilgisayar Programlarının Yapısı ve Yorumlanması 2 Mart 2005 tarihinde Wayback Machine sitesinde arşivlendi. (İngilizce)
- Aycan iRiCAN'ın "Açık Kaynak Kodlu Yazılımlar ile Common Lisp'e İlk Adım" belgesi
- Fonksiyonel programlama gezegeni
- MIT Lisp ders videoları 31 Aralık 2006 tarihinde Wayback Machine sitesinde arşivlendi. (İngilizce)