Racket v8.0 发布,Lisp 语言分支

栏目: 软件资讯 · 发布时间: 5年前

内容简介:Racket 8.0 已正式发布。 Racket 8.0 标志着这是首个以 Racket CS 为默认实现的版本。创建、完善和采用 Racket CS 是整个 Racket 社区 4 年的努力。现在,Racket CS 的速度更快、更易于维护和开发,并与现有的 Ra...

Racket 8.0 已正式发布。

Racket 8.0 标志着这是首个以 Racket CS 为默认实现的版本。创建、完善和采用 Racket CS 是整个 Racket 社区 4 年的努力。现在,Racket CS 的速度更快、更易于维护和开发,并与现有的 Racket 程序兼容。Racket CS 将继续改进,但是现在,它已经准备好成为所有 Racketeers 的主要变种。点此查看更多关于 Racket CS 现状的细节。

其他值得关注的变化:

  • Racket CS 具有更好的并行垃圾回收功能,生成的代码大小减少 10%-30%,并进行了多项针对性的优化
  • 重写 test-engine 包,允许教学语言的#lang版本生成链接的测试失败消息
  • 该版本附带了一个新的标记 DSL,用于组成文本出现在 REPL 中 (simple-tree-text-markup)
  • Redex 新增了define-overriding-judgment表单,并改进了错误源位置报告
  • Windows 滚动速度由系统偏好设置决定
  • db 软件包将 utf8mb4 字符集用于 MySQL 连接

Racket(原名 PLT Scheme)是一门通用、多范型,属于 Lisp 家族的函数式程序设计语言,它的设计目之一是为了提供一种用于创造设计与实现其它编程语言的平台,Racket 被用于脚本程序设计、通用程序设计、计算机科学教育和学术研究等不同领域。

Racket 有一个实现平台,包含了运行环境、函数库、即时编译器 (JIT compiler) 等等,还有提供一个以 Racket 本身写成的开发环境 DrRacket(原名 DrScheme)。


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

The  C Programming Language

The C Programming Language

Brian W. Kernighan、Dennis M. Ritchie / Prentice Hall / 1988-4-1 / USD 67.00

Presents a complete guide to ANSI standard C language programming. Written by the developers of C, this new version helps readers keep up with the finalized ANSI standard for C while showing how to ta......一起来看看 《The C Programming Language》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

随机密码生成器
随机密码生成器

多种字符组合密码

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具