参考自:
The Scheme Programming Language, 4th Edition
这是一本面向初学者的温和且循序渐进的 Scheme 教程。目标读者是仅有些许编程经验的 PC 用户。 如果你不满意于其它的教程,那么请尝试本书。我们有很多方法去解释像Scheme程序设计语言这样的抽象主题,这之中最好的方法取决于读者的能力以及素养。(没有对任何人来说都绝对完美的方法。)这也正是尽管已经有很多Scheme语言的教程,我还另写一本的原因所在。 本教程的目的在于给读者在 Scheme 程
这是一本在国外比较有名的 Scheme 编程语言的入门教材。本教材适合任何对 Scheme 编程语言感兴趣的人阅读,尤其是有其他编程语言(特别是动态语言)编程经验,希望快速了解 Scheme 的不同点并且快速上手写点东西的人。然而希望系统学习 Scheme 编程的学生仍然是本文的读者之一。 该教程中的大部分内容都能在常见的Scheme入门教材中找到,本教材中比较有特色的是关于continuatio
CHICKEN是一个Scheme语言的编译器,能将Scheme代码转换成C语言,编译生成独立的可执行程序,同时也是一个Scheme脚本语言的解释器。支持绝大部分Scheme R5RS语言标准,并包含众多的改进和扩展。CHICKEN支持Linux, MacOS X, Windows, 以及Unix平台。
scheme-lib 鸭库 scheme-lib 是一个scheme使用的库。目前支持android osx linux windows,其它平台在规划中。 官方主页:http://scheme-lib.evilbinary.org/ QQ群:Lisp兴趣小组239401374 安装编译 Linux 执行sudo apt-get install build-essential freeglut3-
Chez Scheme是一个Scheme实现,由R. Kent Dybvig开发并于1985年首次发布。Chez Scheme可以将源代码编译为原生的机器代码,支持PowerPC、SPARC、x86和x86-64处理器架构,并提供了一个优秀的REPL环境。Chez Scheme自7.9.1版本开始支持R6RS。Chez Scheme有一个窗口和图形软件包,称为 Scheme Widget Libr
Scheme-langserver 是基于 Chez Scheme 并兼容 scheme r6rs 的 language server protocol 实现。它最大的特点是基于未完成的代码做编程辅助,包括自动完成、定义跳转等。这些功能是基于对r6rs标准的scheme进行静态分析得到的。它被发布在Akku和github。 一些辅助功能如自动完成、定义跳转、鼠标悬停显示文档等功能对于编程十分有帮
Google不断在推进新的性能相关指标,从原先的Performance API中的指标逐步演进成用户性能体验相关的指标。 对于用户而言,First Paint、First Meaningful Paint和TTI这几个指标可以直接影响到用户体验。 CSR(浏览器渲染):Client Side Rendering 浏览器(Client)渲染顾名思义就是所有的页面渲染、逻辑处理、页面路由、接口请求均是
为什么使用Scheme 使用Scheme,你可以: 编写漂亮的程序。 享受编程的乐趣。 这些就是为什么要学习Scheme的原因。在你用Scheme编写一些实用程序的时候会遇到一些困难。 然而,正因为这是一门值得学习的语言,所以许多卓越的黑客钟爱Scheme。事实上,计算机程序的构造和解释(Structure and Interpretation of Computer Programs,SICP)