[HN Gopher] A pure Bash Clojure-ish CI pipeline
___________________________________________________________________
A pure Bash Clojure-ish CI pipeline
Author : rosineygp
Score : 31 points
Date : 2021-01-02 13:03 UTC (1 days ago)
(HTM) web link (github.com)
(TXT) w3m dump (github.com)
| rosineygp wrote:
| Alternative method to install clojure, using "clojure", but
| without clojure
| capableweb wrote:
| If you're interested in other methods of using Clojure but
| without Clojure JVM (or JavaScript), check out Babashka:
| https://github.com/babashka/babashka "native fast-starting
| Clojure scripting environment"
| rosineygp wrote:
| Babashka is a nice project (I will try to do something or
| port it), but I use fleck to learn clojure better... to make
| lines I have to create a lot of base functions and interop.
| But fleck is slow :(
| capableweb wrote:
| fleck is "Clojure-like" and is bash without some of the
| important semantics of Clojure. Babashka is using "Small
| Clojure Interpreter" (https://github.com/borkdude/sci)
| which is trying it's best to be as much like Clojure as
| possible. Might not be a good idea to use something that
| can't make the same claim, if your point is to learn
| Clojure.
|
| I realize now that fleck (https://github.com/chr15m/flk)
| also doesn't even do destructuring and more. Finally the
| README in the bottom has "You might also be thinking of
| babashka which is a bare-metal solution using real
| Clojure".
|
| Babashka is also not slow but rather fast (in startup
| time).
| rosineygp wrote:
| Ual, there is a lot before Babashka that I didn't know.
|
| So, I already did code in clojure before this... the main
| reason was just know how a host language works, not pure
| clojure... clojure has everything you need with two or
| more functions to resolve (amazing!!!)
|
| And I tried to learn reading clojure.core... but Is very
| dificult. the project "make a lisp" helps me with this
| problem.
|
| I will try do something with Babashka or Joker soon.
|
| Thanks!
___________________________________________________________________
(page generated 2021-01-03 23:01 UTC)