zuo
racket-r7rs
zuo | racket-r7rs | |
---|---|---|
1 | 6 | |
39 | 95 | |
- | - | |
0.0 | 0.0 | |
about 2 years ago | 29 days ago | |
C | Racket | |
GNU General Public License v3.0 or later | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
zuo
-
Zuo: A Tiny Racket for Scripting
There is more information about the reason for this here^1 Below is an excerpt
> As in Non-recursive Make Considered Harmful: Build Systems at Scale, we can build a better make. This commit mostly imitates Shake as described there, but in a Racket style and called "Zuo" (based on the Chinese word for "make"). The Zuo implementation started at https://github.com/mflatt/zuo, but here it's in the intended long-term home, racket/src/zuo.
> The goal is for Racket to be be just as easy for end-users to build as now after converting scripts from make and /bin/sh to zuo. So, make should work in Racket's top-level directory, and configure plus make plus make install should work in a source directory or distribution, all with no new pre-installed packages required. The new makefiles will be small, however, just ensuring that the zuo executable is built and then handing off to Zuo scripts.
1. https://github.com/racket/racket/pull/4179
racket-r7rs
What are some alternatives?
vonuvoli-scheme - vonuvoli Scheme -- an R7RS interpreter written in Rust focused on systems programming and scripting (i.e. processes, file-system, etc.) with performance and safety in mind
ol - Otus Lisp (Ol in short) is a purely* functional dialect of Lisp.
racket - The Racket repository
janet - A dynamic language and bytecode vm
zuo - A tiny Racket for scripting
babashka - Native, fast starting Clojure interpreter for scripting
sketching - A Racket library for creative drawings and animations. Inspired by Processing.
guile-prescheme
qi - A general-purpose functional DSL.