Are there any purely functional Schemes or Lisps?

前端 未结 9 1170
不知归路
不知归路 2020-12-24 07:10

I\'ve played around with a few functional programming languages and really enjoy the s-expr syntax used by Lisps (Scheme in particular).

I also see the advantages of

9条回答
  •  旧巷少年郎
    2020-12-24 07:55

    inconsistent and non-extendable syntax

    What is "inconsistency" here?

    It is odd to base a language choice soley on syntax. After all, learning syntax will take a few hours -- it is a tiny fraction of the investment required.

    In comparison, important considerations like speed, typing discipline, portability, breadth of libraries, documentation and community, have far greater impact on whether you can be productive.

    Ignoring all the flame bait, a quick google for immutable Scheme yields some results: http://blog.plt-scheme.org/2007/11/getting-rid-of-set-car-and-set-cdr.html

提交回复
热议问题