What are the actual differences between Scheme and Common Lisp? (Or any other two dialects of Lisp)

后端 未结 4 877
野的像风
野的像风 2021-01-29 23:37

Note: I am not asking which to learn, which is better, or anything like that.

I picked up the free version of SICP because I felt it would be nice to read (I\'v

4条回答
  •  闹比i
    闹比i (楼主)
    2021-01-30 00:11

    scheme:

    • orginally very few specifications (new R7RS seems to be heavier)
    • due to the easy syntax, scheme can be learned quickly
    • implementations provide additional functions, but names can differ in different implementations

    common lisp:

    • many functions are defined by the bigger specification
    • different namespace for functions and variables (lisp-2)

    that are some points, sure there are many more, which i don't remember right now.

提交回复
热议问题