Lisp

Vikipediya, azad ensiklopediya
(LISP səhifəsindən yönləndirilmişdir)
Naviqasiyaya keç Axtarışa keç
Lisp
Loqonun şəkli
Paradiqmalar Refleksiya
Yaradılma tarixi 1958
Müəlliflər Con Makkarti
Tərtibatçılar Con Makkarti[1]
Vikianbarın loqosu Vikianbarda əlaqəli mediafayllar

Lispproqramlaşdırma dili 1958-ci ildə yaradılmışdır. Lisp, ikinci qədim yüksək səviyyəli dildir (ilk yüksək səviyyəli dil Fortran). Fortran kimi Lispdə də yarandığı gündən bugünə kimi bir çox dəyişikliklər edilmişdir. Lisp adı – List Processing (siyahıların emalı) sözlərindən götürülmüşdür.

Proqram nümunələri

[redaktə | mənbəni redaktə et]

1959-cu ildə süni intellekt məsələlərinin həlli üçün LISP (LISt Processing language – “siyahıların emalı dili”) dili meydana çıxmışdır. Bu dilin müəllifi amerikalı riyaziyyatçı Con Makkartidir (John McCarthy).

Faktorial funksyanın hesablanmasını təsvir edək (rekursiyadan təyin olunur):

(defun factorial (n &optional (res 1))
  (if (= n 1)
      res
      (factorial (1- n) (* n res))))

(print (factorial 10000))
(sb-ext:quit)
!
  • Patrick Winston and Berthold Horn, Lisp, Addison Wesley; 3 edition (January 1, 1989), ISBN 0-201-08319-1
  • Əliquliyev R.M., Salmanova P.M. İnformasiya cəmiyyəti: maraqlı xronoloji faktlar. Bakı: “İnformasiya Texnologiyaları” nəşriyyatı, 2013, 169 səh.
  1. http://www-formal.stanford.edu/jmc/history/lisp/node3.html.