เริ่มต้นใช้ Common Lisp

เกิดอยากจะเขียนขึ้นมาแม้จะเข้าใจว่าไม่น่าจะมีคนอ่าน เดี๋ยวนี้เขามักพูดกันว่าให้เลือกสิ่งที่มัน mature แน่นอน Common Lisp เกิดมาปี 1984 มาตรฐานล่าสุดออกปี 1994 น่าจะ mature มาก ๆ ภาษาแทบจะไม่มีอะไรเปลี่ยนเลย

เริ่มจากวิธิติดตั้งเลยสำหรับผู้ใช้ Debian/Ubuntu ก็สั่งแบบนี้ที่ shell เลย


sudo apt-get install sbcl rlwrap

แถม rlwrap มาด้วยหน่อยจะได้ใช้ REPL ง่าย ๆ ครับ

แต่ถ้าใช้ FreeBSD ก็สั่งแบบนี้ครับ


sudo pkg install sbcl rlwrap

พอติดตั้งเสร็จแล้วก็เรียกใช้งานได้ได้เลยโดยสั่งแบบนี้ที่ shell


rlwrap sbcl

มันก็จะขึ้นแบบนี้มา:

sbcl

เราก็จะพิมพ์อะไรเล่นได้เช่น


(+ 10 20)

มันก็จะแสดงผลออกมา

sbcl2.png

เขียน Lisp ก็นึกเสียว่าย้ายวงเล็บมาอยู่ข้างหน้าครับ เช่น (10 + 20) ก็เขียน (+ 10 20) แทน จะว่าไปลำกับแบบนี้ก็ไม่แปลกนะครับสำหรับ programming language เวลาเขียน assembly ก็เรียงแบบนี้เหมือนกัน เช่น ADD A, R7 แบบนี้นะครับ คำสั่งอยู่หน้าตลอดทุกคำสั่งไม่มีย้ายไปย้ายมา

ป.ล. สำหรับ Windows 10 ผมกำลังจัดหามาลองอยู่ครับ ช่วงนี้ยังไม่สะดวก

Advertisements
This เรื่อง was posted in ไม่มีหมวดหมู่. Bookmark the permalink.

One thought on “เริ่มต้นใช้ Common Lisp

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s