LISP - ภาพรวม
John McCarthy ได้คิดค้น LISP ในปี 1958 หลังจากการพัฒนา FORTRAN ไม่นาน Steve Russell นำมาใช้ครั้งแรกบนคอมพิวเตอร์ IBM 704
เหมาะอย่างยิ่งสำหรับโปรแกรมปัญญาประดิษฐ์เนื่องจากประมวลผลข้อมูลเชิงสัญลักษณ์อย่างมีประสิทธิภาพ
Common Lisp เกิดขึ้นในช่วงทศวรรษที่ 1980 และ 1990 ด้วยความพยายามที่จะรวมการทำงานของกลุ่มการใช้งานหลายกลุ่มที่สืบทอดต่อจาก Maclisp เช่น ZetaLisp และ NIL (New Implementation of Lisp) เป็นต้น
เป็นภาษากลางซึ่งสามารถขยายได้ง่ายสำหรับการใช้งานเฉพาะ
โปรแกรมที่เขียนด้วย LISP ทั่วไปไม่ได้ขึ้นอยู่กับลักษณะเฉพาะของเครื่องเช่นความยาวของคำเป็นต้น
คุณสมบัติของ LISP ทั่วไป
ไม่ขึ้นกับเครื่อง
ใช้วิธีการออกแบบซ้ำและการขยายที่ง่าย
อนุญาตให้อัปเดตโปรแกรมแบบไดนามิก
ให้การดีบักระดับสูง
มีการเขียนโปรแกรมเชิงวัตถุขั้นสูง
มีระบบมาโครที่สะดวก
มีประเภทข้อมูลที่หลากหลายเช่นวัตถุโครงสร้างรายการเวกเตอร์อาร์เรย์ที่ปรับได้ตารางแฮชและสัญลักษณ์
มันขึ้นอยู่กับการแสดงออก
มันมีระบบเงื่อนไขเชิงวัตถุ
มีไลบรารี I / O ที่สมบูรณ์
มีโครงสร้างการควบคุมที่กว้างขวาง
แอปพลิเคชั่นที่สร้างขึ้นใน LISP
แอปพลิเคชั่นที่ประสบความสำเร็จขนาดใหญ่ที่สร้างขึ้นใน Lisp
Emacs
G2
AutoCad
ช่างแกะสลักอิกอร์
Yahoo Store