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)。


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

查看所有标签

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

Google's PageRank and Beyond

Google's PageRank and Beyond

Amy N. Langville、Carl D. Meyer / Princeton University Press / 2006-7-23 / USD 57.50

Why doesn't your home page appear on the first page of search results, even when you query your own name? How do other web pages always appear at the top? What creates these powerful rankings? And how......一起来看看 《Google's PageRank and Beyond》 这本书的介绍吧!

MD5 加密
MD5 加密

MD5 加密工具

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具