LISP - Ikhtisar
John McCarthy menemukan LISP pada tahun 1958, tak lama setelah pengembangan FORTRAN. Ini pertama kali diterapkan oleh Steve Russell pada komputer IBM 704.
Ini sangat cocok untuk program Artificial Intelligence, karena memproses informasi simbolik secara efektif.
Common Lisp berasal, selama 1980-an dan 1990-an, dalam upaya untuk menyatukan pekerjaan beberapa kelompok implementasi yang merupakan penerus Maclisp, seperti ZetaLisp dan NIL (Implementasi Baru Lisp) dll.
Ini berfungsi sebagai bahasa umum, yang dapat dengan mudah diperluas untuk implementasi tertentu.
Program yang ditulis dalam Common LISP tidak bergantung pada karakteristik khusus mesin, seperti panjang kata, dll.
Fitur LISP Umum
Ini tidak bergantung pada mesin
Ini menggunakan metodologi desain berulang, dan ekstensibilitas yang mudah.
Ini memungkinkan memperbarui program secara dinamis.
Ini menyediakan debugging tingkat tinggi.
Ini menyediakan pemrograman berorientasi objek tingkat lanjut.
Ini menyediakan sistem makro yang nyaman.
Ini menyediakan tipe data yang luas seperti, objek, struktur, daftar, vektor, array yang dapat disesuaikan, tabel hash, dan simbol.
Itu berbasis ekspresi.
Ini menyediakan sistem kondisi berorientasi objek.
Ini menyediakan perpustakaan I / O lengkap.
Ini menyediakan struktur kontrol yang luas.
Aplikasi Dibangun di LISP
Aplikasi besar yang sukses dibangun di Lisp.
Emacs
G2
AutoCad
Igor Engraver
Yahoo Store