LISP nedir? tanım ve anlam

click fraud protection

LISP, LIST İşlemcisinin kısaltmasıdır. LISP, bir program ve veri arasında hiçbir ayrım yapmadığından, yapay zeka araştırmalarında en yaygın olarak kullanılan üst düzey programlama dilleri ailesinin adıdır. LISP, metin işlemek için idealdir ve halen aktif kullanımda olan en eski programlama dillerinden biridir.

Technipages LISP'yi Açıklıyor

İlk olarak 1958'de oluşturuldu ve yayınlandı - LISP'den daha eski yaygın olarak kullanılan tek dil Fortran'dır. En popüler olanları Scheme, Clojure ve Common LISP'dir. Her sürüm esasen orijinal sürümün bir lehçesidir ve başlangıçta pratik bir matematiksel gösterim olarak yaratılmıştır. Daha spesifik olarak, Alonzo Church'ün lambda hesabının notasyonundan etkilenen bilgisayar programları için matematiksel bir gösterim. Lambda hesabı, matematiksel mantıkta resmi bir sistemdir ve LISP dillerinin işlevsel temelini oluşturur.

Listeler, LISP dillerinin veri yapısının işlevsel temelini oluştururken, derlenmiş son program bu listelerdeki değerleri ifade eden hesaplamaları gerçekleştirir. LISP dilleri, diğer kamu malı programlama dilleri kategorisine girer, tamamen anlaşılmaz versiyonları mevcuttur. Herkes gidip onun bir varyasyonunu yaratabilir. Bu nedenle, birçok farklı sürüm vardır ve bunlardan yalnızca birkaçı tam olarak yapılandırılmış, genel olarak kabul edilmiş ve standartlaştırılmıştır. Bunlardan en önemlisi Common LISP'dir.

LISP'nin Yaygın Kullanımları

  • LISP, çoğunlukla AI araştırmasına bağlı olan üst düzey dillerin bir koleksiyonudur.
  • Kamuya açık bir dil olduğu için, birçok işe yaramaz ve bozuk LISP varyasyonu mevcuttur.
  • LISP dillerinin liste tabanlı doğası, her şeyin listelerden listelere kadar işlendiği anlamına gelir.

LISP'nin Yaygın Yanlış Kullanımları

  • LISP, artık aktif olarak kullanılmayan üst düzey bir programlama dilidir.