Clojure คืออะไร

Clojure เป็นภาษาของภาษาการเขียนโปรแกรม Lisp ที่มุ่งเน้นการคำนวณพร้อมกัน มันถูกสร้างขึ้นโดย Rich Hickey ซึ่งเปิดตัวรุ่นแรกของภาษาการเขียนโปรแกรมในปี 2007 เขาต้องการสร้าง Lisp รุ่นใหม่ที่เน้นการเขียนโปรแกรมการทำงานของโปรแกรมมัลติเธรด ด้วยเหตุนี้ Clojure จึงมีเครื่องมือในตัวมากมายสำหรับการใช้วัตถุที่ไม่เปลี่ยนรูปแบบและทำงานบนเครื่องเสมือน Java

"สวัสดีชาวโลก!" เขียนใน Clojure

(println "สวัสดีโลก!")

การคำนวณพร้อมกัน, Hello world, LISP, เงื่อนไขการเขียนโปรแกรม