Lisp มันเริ่มยังไงนี่
สวัสดีชาวโลก บอกก่อนเลยว่า ผมไม่เคยเขียน Lisp มาก่อน แต่วันนี้อยากลองเขียน Lisp ดูบ้าง งมไปงมมา ก็ยังงง จนหาวิธีติดตั้งเจอ
Lisp เกิดเมื่อปี 1958 ปัจจุบันตัวภาษาจริง ๆ ตายไปแล้ว แต่ยังมีลูกหลานภาษานี้สืบทอดต่อมาจนถึงปัจจุบัน เป็นภาษาที่ถูกใช้งานในวงการปัญญาประดิษฐ์มาอย่างยาวนาน
ลูกหลานที่ผมสนใจ จากข้อมูลจากวิกิพีเดีย คือ Common Lisp มีมาตั้งแต่ ค.ศ. 1984 ไม่น่าเชื่อที่มันอยู่รอดมาจนถึงตอนนี่ (กว่า 35 ปี เลยทีเดียว) แถม Grammarly ก็ใช้งานตัวนี้ด้วย (อ้างอิงจากบล็อก Running Lisp in Production)
นามสกุลไฟล์ Common Lisp จะเป็น .lisp, .lsp, .l, .cl, .fasl
เอาล่ะ เราลองมาเขียน Common Lisp กัน
เริ่มแรก เราโหลดชุดรวม Common Lisp ที่ชื่อ Portacle จาก https://portacle.github.io แล้วติดตั้ง (ขั้นตอนนี้ไม่มีอะไรมาก)
เสร็จแล้วจะได้ไฟล์ portacle.exe (ใน Windows) แล้วจะพบกับหน้าต่าง Portacle (Portacle พัฒนาต่อมาจาก Emacs)
มาลอง Hello world
ใส่ในช่อง Lisp Interaction Mode ผลลัพธ์
Hello, world! ออกแล้ว :D
ไว้เขียนต่อในตอนต่อไปแล้วกัน
Lisp เกิดเมื่อปี 1958 ปัจจุบันตัวภาษาจริง ๆ ตายไปแล้ว แต่ยังมีลูกหลานภาษานี้สืบทอดต่อมาจนถึงปัจจุบัน เป็นภาษาที่ถูกใช้งานในวงการปัญญาประดิษฐ์มาอย่างยาวนาน
ลูกหลานที่ผมสนใจ จากข้อมูลจากวิกิพีเดีย คือ Common Lisp มีมาตั้งแต่ ค.ศ. 1984 ไม่น่าเชื่อที่มันอยู่รอดมาจนถึงตอนนี่ (กว่า 35 ปี เลยทีเดียว) แถม Grammarly ก็ใช้งานตัวนี้ด้วย (อ้างอิงจากบล็อก Running Lisp in Production)
นามสกุลไฟล์ Common Lisp จะเป็น .lisp, .lsp, .l, .cl, .fasl
เอาล่ะ เราลองมาเขียน Common Lisp กัน
เริ่มแรก เราโหลดชุดรวม Common Lisp ที่ชื่อ Portacle จาก https://portacle.github.io แล้วติดตั้ง (ขั้นตอนนี้ไม่มีอะไรมาก)
เสร็จแล้วจะได้ไฟล์ portacle.exe (ใน Windows) แล้วจะพบกับหน้าต่าง Portacle (Portacle พัฒนาต่อมาจาก Emacs)
(print "Hello, world!")
ใส่ในช่อง Lisp Interaction Mode ผลลัพธ์
Hello, world! ออกแล้ว :D
ไว้เขียนต่อในตอนต่อไปแล้วกัน
ความคิดเห็น
แสดงความคิดเห็น