zoukankan      html  css  js  c++  java
  • scheme开发环境

    Racket 是一个Scheme语言平台,支持R5RS和R6RS标准Scheme语言,以及各种Scheme语言变体(大部分通过元编程的方式)。搭配了完整的库程序和开发工具,非常容易上手。下载地址:

    http://racket-lang.org/

    racket是scheme的一种实现。

    几个免费的Scheme(Lisp)解释器:(转)

     Lisp 是一个古老的函数式编程语言,Scheme则起源于MIT的一种Lisp方言。当前编程语言的一些特性,如尾递归、匿名函数、动态改变代码的功能等等,不 少是受到了Lisp的启发。这里介绍几个能在Windows下使用的免费Scheme语言或Lisp语言的环境。

     Racket:这个是我一直在用的Scheme解释器,界面设计得既漂亮又方便。调试、括号匹配功能我也相当喜欢。而且带有大量的文档资料,如果英文够好,基本上就可以学会Scheme了。

    MIT-Scheme。 这个是MIT为SICP(计算机程序的构造与解释)课程开发的Scheme环境。SICP是一本相当有名的教材,对计算原理讲得非常深入。书中采用 Scheme作为编程语言。MIT-Scheme基本上就是一个精简的Emacs编辑器加上Scheme语言解释器,所以对Emacs不熟悉的人用起来比 较困难。

    GNU CLisp。这是一个Common Lisp的解释器,不带IDE。Common Lisp也是Lisp语系的一大方言,很多人认为Common Lisp才是Lisp的“正统”。

    Lisp in a Box。实际上是将Emacs编辑器和Common Lisp的解释器SLIME集成在一起,构成了一个IDE,省去了手工配置Emacs的麻烦。和MIT-Scheme一样,建议先熟悉Emacs。

    关于Scheme,g9大牛写过一篇极好的介绍:与Scheme共舞,极力推荐阅读。

     

  • 相关阅读:
    MYSQL--事务处理
    phpStudy + JspStudy 2014.10.02 下载
    ThinkPHP实现跨模块调用操作方法概述
    ThinkPHP整合百度Ueditor图文教程
    PHP获取今天、昨天、明天的日期
    获取客户端IP地址定位城市信息
    samba服务器概述
    Linux下好玩的命令
    一张网页的旅行
    PHP获取中英文混合字符串长度及截取
  • 原文地址:https://www.cnblogs.com/youxin/p/2973102.html
Copyright © 2011-2022 走看看