内容简介:Racket 6.8 发布,Lisp 语言分支
Racket 6.8 发布了,该版本包含如下改进内容:
-
Racket sports a new logo, courtesy of Matthew Butterick.
-
MacBook Pro laptops with touch bars are supported.
-
Support for FreeBSD on PowerPC.
-
Initial support for GTK3 on Wayland is available. GL contexts, GC blits, and dialog placement currently do not work.
-
The macro stepper provides a command-line interface via the raco macro-stepper command.
-
Typed Racket more efficiently represents and computes types and propositions, resulting in faster type checking for many programs. For more details, see this blog post by Andrew Kent .
-
The bytecode optimizer can reduce more expressions of the form (equal? x y) to (eqv? x y) or (eq? x y) when the type of x or y is known.
-
The bytecode optimizer avoids dropping stack frames in some reductions. This provides better stack traces for errors when errotrace is enabled.
-
The bytecode compiler detects more optimization opportunities, including when variables always hold a boolean value. In particular in expressions like (or (symbol? x) (something)), the optimizations avoid the creation of an intermediate variable to store the result of (symbol? x).
-
The syntax form preserves syntax properties on all template pieces.
-
The scribble/html/extra module provides renderers for HTML elements that are part of the WHATWG HTML standard but not part of the scribble/html language by default (e.g., map, time, video).
-
The DeinProgramm teaching languages support pattern matching using the match form.
-
In the DeinProgramm languages, define-record-procedures supports specifying signatures as part of the form, instantly enabling properties quantifying over such records.
下载地址: https://download.racket-lang.org/
Racket源自著名的专家型语言PLT Scheme,同时又是Lisp语言的一个分支。它适用于从脚本Script到应用程序开发的任务执行工具,包括图形用户界面,Web服务器等。支持编译器的虚拟机,创建独立的可执行程序的工具,Racket Web服务器,具有丰富而全面的功能库,适用于初学者和专家编程。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- Racket 6.9 发布,Lisp 语言分支
- Racket 6.8 发布,Lisp 语言分支
- Racket 6.9 发布,Lisp 语言分支
- Racket 6.11 发布,Lisp 语言分支
- Racket v8.0 发布,Lisp 语言分支
- Golang语言基础教程:if分支语句
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
机器学习实践指南
麦好 / 机械工业出版社 / 2014-4-1 / 69.00
《机器学习实践指南:案例应用解析》是机器学习及数据分析领域不可多得的一本著作,也是为数不多的既有大量实践应用案例又包含算法理论剖析的著作,作者针对机器学习算法既抽象复杂又涉及多门数学学科的特点,力求理论联系实际,始终以算法应用为主线,由浅入深以全新的角度诠释机器学习。 全书分为准备篇、基础篇、统计分析实战篇和机器学习实战篇。准备篇介绍了机器学习的发展及应用前景以及常用科学计算平台,主要包括统......一起来看看 《机器学习实践指南》 这本书的介绍吧!