Racket

Racket 的存储库。Racket 是一种通用编程语言,也是世界上第一个面向语言编程的生态系统。「 The Racket repository. Racket is a general-purpose programming language as well as the world’s first ecosystem for language-oriented programming. 」

Github stars Tracking Chart

什么是 Racket?

Racket 是一种通用编程语言,也是开发和部署新语言的生态系统。 请参阅 The Racket Manifesto,了解其创作者对 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)

Overview

Name With Ownerracket/racket
Primary LanguageRacket
Program languageRacket (Language Count: 31)
PlatformLinux, Mac, Unix-like, Windows
License:Other
Release Count91
Last Release Namev8.12 (Posted on 2024-02-03 22:15:39)
First Release Nameold-v299.200 (Posted on 2005-08-09 05:54:55)
Created At2010-04-18 06:39:16
Pushed At2024-05-08 16:33:02
Last Commit At2024-05-01 09:11:04
Stargazers Count4.7k
Watchers Count147
Fork Count644
Commits Count45.2k
Has Issues Enabled
Issues Count2112
Issue Open Count430
Pull Requests Count1493
Pull Requests Open Count99
Pull Requests Close Count1215
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private

Racket is a general-purpose programming
language and an ecosystem for language-oriented programming.

This repository holds the source code for the core of Racket plus some
related packages. The rest of the Racket distribution source code is
in other repositories, mostly under the Racket GitHub
organization
.

Quick Start

Pre-built versions of Racket for a variety of operating systems and
architectures, as well as convenient source distributions are
available at

https://download.racket-lang.org

Racket comes with extensive documentation, including several tutorials.
You can read all of this documentation, as well as documentation for
third-party packages at

https://docs.racket-lang.org

Building from Source

For information on building Racket from this repository, see the
Build Guide.

Contributing

Contribute to Racket by
submitting a pull request,
reporting an issue,
joining the development mailing list,
or visiting the IRC or Slack channels.

By making a contribution, you are agreeing that your contribution is
licensed under the Apache 2.0 and MIT licenses. Those
licenses are available in this repository in the files
LICENSE-APACHE.txt and
LICENSE-MIT.txt.

License

Racket is free software; see LICENSE for more details.

To the top