Download List


Racket (formerly PLT Scheme) is a programming language suitable for implementation tasks ranging from scripting to application development, including GUIs, Web services, etc. It includes the DrRacket programming environment, a virtual machine with a just-in-time compiler, tools for creating stand-alone executables, the Racket Web server, extensive libraries, documentation for both beginners and experts, and more. It supports the creation of new programming languages through a rich, expressive syntax system. Example languages include Typed Racket, ACL2, FrTime, and Lazy Racket.


System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from page, and the downloads themselves may not be hosted on OSDN.

2013-02-16 10:50

这是一个修复错误版本来解决 5.3.2 关于轮廓窗口与语法着色之间的相互作用中存在一个缺陷。
This is a bugfix release to address a flaw in 5.3.2 concerning interactions between the contour window and the syntax coloring.

2013-02-02 08:08

新的库: 数学、 / 解压缩文件、 文件/untgz、 文件/解压缩,和数据/位向量。一个新的 '懒-需要' 窗体。'球拍: 普通' 和 'openssl' 的扩展。新包系统 (测试版)。响应能力更强的 GUI。parens 汽车已得到改进。自由曲线可以呈现降价。SQLite3 数据库中存储的文档的交叉引用信息。TR 友好 ' 的阴谋/键入 ',分隔的延续。
New libraries: math, file/untar, file/untgz, file/unzip, and data/bit-vector. A new 'lazy-require' form. Extensions to 'racket/generic' and 'openssl'. A new package system (in beta). A more responsive GUI. auto-parens has been improved. Scribble can render markdown. Documentation cross-reference information is stored in an SQLite3 database. TR-friendly 'plot/typed' and delimited continuation.

2012-02-03 10:06

此版本添加了改进的性能的计算的表达式的上下文匹配器、 改进的"阴谋"库,好看地块、 可自定义的双轴刻度/转换、 堆积的柱状图和 3D 矢量的字段。性能改进包括使用 epoll()/kqueue(),跨模块内联),并使用 SSE JIT 编译浮点操作。扣留了文本字符串、 regexps 等。定义使用光线跟踪的可组合图标,并键入球拍允许自定义宏的类型错误。"2htdp/宇宙"支持实验游戏垫按键处理程序。"Db"库现在支持嵌套的事务和 PostgreSQL 阵列。
This release adds improved performance of Redex's matcher, an improved "plot" library, nicer-looking plots, customizable dual axis ticks/transforms, stacked histograms, and 3D vector fields. Performance improvements include using epoll()/kqueue(), cross-module inlining, and using SSE for JIT-compiled floating-point operations. Literal strings, regexps, etc. are interned. DrRacket uses composable ray-traced icons, and Typed Racket allows customizing type errors in macros. "2htdp/universe" supports an experimental game pad key handler. The "db" library now supports nested transactions and PostgreSQL arrays.

2011-11-12 01:52

此版本添加了一个在线的检查语法定义、 新 db 库接口 PostgreSQL,MySQL,SQLite 和 ODBC,XREPL (提供方便平原的复制命令),在重新实现和扩展"情节"图书馆、 定义使用的更多常规密钥 ("C-t"为新的选项卡和"C-r"到运行),注册一个目录作为一个集合 (提供性能调试支持) 键入球拍的"瑞科链接"命令打印输出类型更直观、 带有可选参数的函数、 计算的表达式上下文 (支持指定的判断形式,包括类型的系统和操作语义),和各种修复和改进。
标签: Major feature enhancements
This release adds an online check syntax in DrRacket, the new db library interfaces PostgreSQL, MySQL, SQLite, and ODBC, XREPL (providing convenient plain REPL commands), a reimplemented and extended "plot" library, DrRacket use of more conventional keys ("C-t" for a new tab and "C-r" to run), a "raco link" command which registers a directory as a collection, Typed Racket (providing performance debugging support), more intuitive type printouts, functions with optional arguments, Redex (supporting specifying judgment forms, including type systems and operational semantics), and various fixes and improvements.

Project Resources