什么是 Racket?
Racket 是一种通用编程语言,也是开发和部署新语言的生态系统。 请参阅 The Racket Manifesto,了解其创作者对 Racket 的起源、目的和未来发展方向。
感兴趣吗?
- 如何开始
- 如何获得帮助
- 支持 Racket Racket 需要您的支持!
- 参与 Racket ? (see also 参见 Racket 的贡献方式)
Racket 语言开发工具链用于创建语言,包括 Racket 语言、命令行工具、原生 DrRacket IDE 以及对其他 IDE 和文本编辑器的支持,以及支持开发语言的一系列软件包。
Racket 内部研讨会揭示了 Racket 的内部设计和实现。
关于此存储库
这是 Racket 核心的源代码。 有关构建 Racket 的完整信息,请参阅“INSTALL.txt”。
要从这个存储库构建完整的 Racket 发行版,请在顶级目录中运行 make。 要构建最小的 Racket,请运行 make base。
其余的 Racket 发行源代码位于其他存储库中,主要在 Racket GitHub 组织下。
通过提交拉取请求,加入开发邮件列表或访问 IRC 频道,为 Racket 做出贡献。
许可
Racket 根据 GNU Lesser General Public License (LGPL)分发。 这意味着您可以将 Racket 链接到专有应用程序,前提是您遵循 LGPL 中规定的规则。 你也可以修改 Racket;如果您分发修改后的版本,则必须根据 LGPL 的条款进行分发,特别声明您必须发布修改后的软件的源代码。
有关更多信息,请参阅 racket/src/COPYING_LESSER.txt。
(First edition: vz edited at 2019.08.13)