Menu

Post image 1
Post image 2
1 / 2
234

GitHub - glojurelang/glojure: Clojure interpreter hosted on Go, with extensible interop support.

Hacker News·4 months ago
#XPqszNYO
Reading 0:00
15s threshold

Try it in your browser! Gopher image derived from @egonelbre , licensed under Creative Commons 1.0 Attributions license . Glojure is an interpreter for Clojure , hosted on Go. Glojure provides easy access to Go libraries, similar to how Clojure provides easy access to Java frameworks. Glojure is in early development; expect bugs, missing features, and limited performance. Backwards compatibility is not guaranteed until a v1 release. That said, it is used successfully in hobby projects and runs a significant subset of the (transformed) core Clojure library. Note that unlike most other Go implementations of Clojure, Glojure is a "hosted" language - a term used to describe languages that are implemented in terms of a host language (in this case, Go). This means that all Go values can be used as Glojure values and vice versa. Prerequisites Before you get started with Glojure, make sure you have installed and have knowledge of Go (version 1.19 or higher).…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.

Read More