ClojureRS
dotfiles
Our great sponsors
ClojureRS | dotfiles | |
---|---|---|
4 | 1 | |
934 | 7 | |
0.3% | - | |
2.2 | 9.0 | |
about 1 year ago | 7 days ago | |
Rust | Emacs Lisp | |
Apache License 2.0 | - |
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.
ClojureRS
-
83% of Developers Suffer from Burnout, according to a study by Haystack Analytics.
Same, shameless plug: https://github.com/clojure-rs/ClojureRS
-
Clojure Scripting on Node.js
Basically, you take a programming language and make it work on a platform that meant to be programmed using a different PL. Clojure is hosted by design - it's not Java, but can be used to program for JVM. It ain't Javascript, but can be used to target nodejs and browser; not an [official] CLR language, but you can write .Net programs. You can use Clojure to make Flutter apps with ClojureDart. You can integrate Python into Clojure with libpython-clj. Or write Clojure to target Erlang/OTP; or Rust; or R; There's even a clojure-like language for Lua - Fennel.
There's something about Clojure people like so much, they want it to work atop any platform.
https://github.com/Tensegritics/ClojureDart
https://github.com/clj-python/libpython-clj
https://github.com/clojerl/clojerl
https://github.com/clojure-rs/ClojureRS
https://github.com/scicloj/clojisr
https://fennel-lang.org
- ClojureRS – Clojure interpreter implemented in Rust
- Clojure, Implemented Atop Rust
dotfiles
-
ClojureRS – Clojure interpreter implemented in Rust
Extremely useful. I use it to write small to medium scripts, replacing Bash. For example, I wrote a small client that interacts with Pocket API. [1] Aside from interop with shell commands (I use Fish for that), most things seem pleasant so far.
[1] https://github.com/hiepph/dotfiles/blob/master/scripts/_pock...
What are some alternatives?
cloture - Clojure in Common Lisp
farolero - Thread-safe Common Lisp style conditions and restarts for Clojure(Script) and Babashka.
cloroutine - Coroutine support for clojure
clojure-scheme - Clojure to Scheme to C to the bare metal.
babashka - Native, fast starting Clojure interpreter for scripting
process - Clojure library for shelling out / spawning sub-processes
lumo - Fast, cross-platform, standalone ClojureScript environment
clojerl - Clojure for the Erlang VM (unofficial)
nbb - Scripting in Clojure on Node.js using SCI