西西软件园多重安全检测下载网站、值得信赖的软件下载站!
西西首页 常用软件 软件下载 安卓软件 游戏下载 安卓游戏 MAC应用 驱动下载 安卓电视
系统工具网络工具媒体工具图形图像聊天工具应用软件编程开发手机软件安卓应用电脑安全字体素材

Scheme 解释器和编译器(DrRacket)

V5.3.1 官方安装版
  • Scheme 解释器和编译器(DrRacket)V5.3.1 官方安装版
  • 软件大小:40.6M
  • 更新时间:2012-12-07 15:47
  • 软件语言:英文
  • 软件厂商:
  • 软件类别:国外软件 / 免费软件 / 编程工具
  • 软件等级:4级
  • 应用平台:WinXP, WinAll
  • 官方网站:http://racket-lang.org/
好评:50%
坏评:50%

装机必备软件

软件介绍

Scheme的解释器非常多,而且基本都是自由软件。Lisp 方言 Scheme 的一个解释器,可以按照在 Windows 系统上,使用非常方便,也很只智能。

我觉得比较好用的是DrScheme(现在改名叫DrRacket了,Fedora仓库中有,叫plt-scheme,但是版本比较老,可以直接从官网上下载最新版本,也有Windows版本),带有图形界面,有语法高亮,调试,单步执行等功能。

Racket源自著名的专家型语言PLT Scheme,同时又是Lisp语言的一个分支。它适用于从脚本Script到应用程序开发的任务执行工具,包括图形用户界面,Web服务器等。支持编译器的虚拟机,创建独立的可执行程序的工具,Racket Web服务器,具有丰富而全面的功能库,适用于初学者和专家编程。

Racket可通过创建大量的语法系统来支持和创建新的编程语言,包括Typed Scheme,ACL2, FrTime, Lazy Scheme和ProfessorJ等 。

作为编程语言的通用测试平台,Racket软件包主要工具包括:   
* racket——系统核心部分,主要包括编译器、解释器和运行库程序;
* DrRacket——原为DrScheme,是一个基于Racket的开源、跨平台系统的IDE集成编程环境,更加适用于初学者的GUI图形化用户编程界面;   
* raco——基于字符界面的命令行执行工具,用于执行Racket命令集,如安装系统组件功能包,创建函数库等。   

Racket的特点是具有全面而丰富的库,可用于实现xml, web-server, web-framework, multiple-threads, pattern match, latex, slides, posix, GUI等,其实用性不比Common Lisp差。另外其与众不同的特点在于macro和continuation,并引入了syntax object和compilable macro的概念。

LISP有以下几个主要特点:

1.计算用的是符号表达式而不是数;   
2.具有表处理能力,即用链表形式表示所有的数据;   
3.控制结构基于函数的复合,以形成更复杂的函数;   
4.用递归作为描述问题和过程的方法;   
5.用LISP语言书写的EVAL函数既可作为LISP语言的解释程序,又可以作为语言本身的形式定义;   
6.程序本身也同所有其他数据一样用表结构形式表示。   

已经证明:LISP的这些特点是解决人工智能核心问题的关键。它和后来由英国伦敦大学的青年学生柯瓦提出、由法国马赛大学的考尔麦劳厄(Alain Colmerauer)所领导的研究小组于1973年首先实现的逻辑式语言PROLOG并称为人工智能的两大语言,对人工智能的发展起了十分深远的影响。

软件标签: Scheme Lisp

软件截图

Scheme 解释器和编译器(DrRacket) V5.3.1 官方安装版
Scheme 解释器和编译器(DrRacket) V5.3.1 官方安装版
Scheme 解释器和编译器(DrRacket) V5.3.1 官方安装版
Scheme 解释器和编译器(DrRacket) V5.3.1 官方安装版
Scheme 解释器和编译器(DrRacket) V5.3.1 官方安装版

    其他版本下载

    热门评论

    最新评论

    发表评论 查看所有评论(0)

    昵称:
    表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
    字数: 0/500 (您的评论需要经过审核才能显示)

    下载帮助下载帮助西西破解版软件均来自互联网, 如有侵犯您的版权, 请与我们联系。

    TOP
    软件下载