แต่ถึงเป็น compiler ในช่วงแรก ๆ Lisp มันก็ทำงานช้าโดยเฉพาะงานคำนวณ แต่ปัญหานี้ก็ถูกแก้ไปใน MacLisp ในยุค 70s แล้วโดยการที่ให้ declare type ของตัวแปรได้ถ้าอยากให้เร็ว

นอกจากจะ declare type แล้วปลายยุค 80s จนถึงต้นยุค 90s มีการเพิ่ม type inference เข้าไปให้ Lisp compiler ทำให้รู้ type ถึงจะไม่ได้ declare ครบทั้งหมดก็ตาม

ทำให้ Lisp ในยุคนี้ความเร็วก็ไม่ได้แย่ https://benchmarksgame-team.pages.debian.net/benchmarksgame/performance/nbody.html

Reply to this note

Please Login to reply.

Discussion

No replies yet.