กลับไปหน้าบทความ

อ่าน 2 นาที

คลิป

CLISP คือการนำ ภาษาโปรแกรม Common Lisp ที่ Bruno Haible และ Michael Stoll พัฒนาขึ้นสำหรับเครื่อง Atari ST มาใช้ งาน ปัจจุบันรองรับ ระบบปฏิบัติการ Unix และ Microsoft Windows

คลิป

คลิป
ผู้เขียนต้นฉบับบรูโน ไฮเบิล, ไมเคิล สโตลล์
นักพัฒนาหลากหลาย
ปล่อยเมษายน พ.ศ. 2530 ( เมษายน 1987 )
เวอร์ชันเสถียร
2.49 / 7 กรกฎาคม 2553 ( 7 กรกฎาคม 2553 )
ระบบปฏิบัติการข้ามแพลตฟอร์ม
มีจำหน่ายในลิสปาร์กทั่วไป
พิมพ์คอมไพเลอร์ , รันไทม์
ใบอนุญาตใบอนุญาตสาธารณะทั่วไปของ GNU
เว็บไซต์www.gnu.org/software/clisp/
ที่เก็บข้อมูล
  • gitlab.com/gnu-clisp/clisp.git

CLISPคือการนำภาษาโปรแกรมCommon Lispที่ Bruno Haible และ Michael Stoll พัฒนาขึ้นสำหรับเครื่องAtari ST มาใช้ งาน ปัจจุบันรองรับระบบปฏิบัติการUnixและMicrosoft Windows

CLISP ประกอบด้วยตัวแปลภาษาคอมไพเลอร์ไบต์โค้ดตัวดีบักเกอร์ อินเทอร์เฟซซ็อกเก็ต อินเทอร์เฟซภาษาต่างประเทศระดับสูง การสนับสนุน การใช้งานหลายภาษา อย่างเข้มแข็ง และระบบวัตถุ สองระบบ ได้แก่ Common Lisp Object System (CLOS) และMetaobject Protocol (MOP)

โปรแกรมนี้เขียนด้วยภาษาCและCommon Lispปัจจุบันเป็นส่วนหนึ่งของโครงการ GNUและเป็นซอฟต์แวร์ฟรีที่สามารถใช้งานได้ภายใต้เงื่อนไขของสัญญาอนุญาตสาธารณะทั่วไปของ GNU (GPL)

ประวัติศาสตร์

เดิมที Haible ไม่ได้ตั้งใจที่จะเผยแพร่ CLISP ภายใต้ GPL แต่ในการแลกเปลี่ยนอีเมลกับRichard Stallman ซึ่งเป็นที่รู้กันดี เขาก็ตกลงที่จะทำเช่นนั้นในที่สุด ประเด็นสำคัญคือ CLISP เป็นงานที่ดัดแปลงมาจากไลบรารีGNU readline หรือ ไม่ [ 1 ]

ท่าเรือ

CLISP พกพาสะดวกมาก สามารถทำงานได้บนระบบปฏิบัติการที่ใช้Unix เกือบทั้งหมด รวมถึงMicrosoft Windowsด้วย แม้ว่าการตีความไบต์โค้ดมักจะช้ากว่าการรันไบนารีที่คอมไพล์แล้ว แต่ก็ไม่ใช่ปัญหาใหญ่เสมอไป (โดยเฉพาะในแอปพลิเคชันเช่นการพัฒนาเว็บที่การรับส่งข้อมูลเป็นคอขวด) นอกจากนี้ CLISP ยังติดตั้งง่ายกว่า Common Lisp แบบ โอเพนซอร์สยอด นิยมอื่นๆ เช่นSBCLด้วย

การรับเลี้ยงบุตรบุญธรรม

พอล เกรแฮมใช้ CLISP ในการรันซอฟต์แวร์สำหรับ สตาร์ทอั พ Viaweb ของเขา Viaweb เป็นแอปพลิเคชันบนเว็บ ยุคแรกๆ บางส่วนของมันยังคงมีอยู่จนถึงปัจจุบันในชื่อYahoo! Stores ซึ่งเป็นพื้นฐานของ Yahoo Shopping

หนังสือเรียน Land of Lispของ Conrad Barski ใช้ฟังก์ชันเฉพาะของภาษา CLISP บางฟังก์ชันในแบบฝึกหัดของหนังสือเรียน

ดูเพิ่มเติม

  • GNU Common Lisp — อีกหนึ่งการใช้งาน Common Lisp ของโครงการ GNU
  • เว็บไซต์อย่างเป็นทางการแก้ไขข้อมูลนี้ได้ที่วิกิดาต้า
  • บทความสั้นๆ บน CLIKI

ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=CLISP&oldid=1349529582 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ คลิป

CLISP คือการนำ ภาษาโปรแกรม Common Lisp ที่ Bruno Haible และ Michael Stoll พัฒนาขึ้นสำหรับเครื่อง Atari ST มาใช้ งาน ปัจจุบันรองรับ ระบบปฏิบัติการ Unix และ Microsoft Windows

ประวัติศาสตร์

เดิมที Haible ไม่ได้ตั้งใจที่จะเผยแพร่ CLISP ภายใต้ GPL แต่ในการแลกเปลี่ยนอีเมลกับ Richard Stallman ซึ่งเป็นที่รู้กันดี เขาก็ตกลงที่จะทำเช่นนั้นในที่สุด ประเด็นสำคัญคือ CLISP เป็น งานที่ดัดแปลงมา จาก ไลบรารี GNU readline หรือ ไม่ [ 1 ]

ท่าเรือ

CLISP พกพาสะดวกมาก สามารถทำงานได้บน ระบบปฏิบัติการ ที่ใช้ Unix เกือบทั้งหมด รวมถึง Microsoft Windows ด้วย แม้ว่าการตีความไบต์โค้ดมักจะช้ากว่าการรันไบนารีที่คอมไพล์แล้ว แต่ก็ไม่ใช่ปัญหาใหญ่เสมอไป...

การรับเลี้ยงบุตรบุญธรรม

พอล เกรแฮม ใช้ CLISP ในการรันซอฟต์แวร์สำหรับ สตาร์ทอั พ Viaweb ของเขา Viaweb เป็น แอปพลิเคชันบนเว็บ ยุคแรกๆ บางส่วนของมันยังคงมีอยู่จนถึงปัจจุบันในชื่อ Yahoo! Stores ซึ่งเป็นพื้นฐานของ Yahoo Shopping