Fork me on GitHub
#off-topic
<
2021-10-01
>
sova-soars-the-sora04:10:16

is the graal vm thang the standard in making clojure REPLs start fast or am i blurring histories

sova-soars-the-sora04:10:28

(suppose that's not a mutually exclusive collection there)

seancorfield05:10:12

Graal VM is part of making native binaries from Clojure programs and those have fast startup. It's not about "REPLs" per se.

borkdude05:10:46

GraalVM native image isn’t used for JVM REPLs since those by definition are still going to invoke byte code compilation when you eval an expression. Native image assumes your already past that stage.

borkdude06:10:06

Perhaps you’re referring to the idea of AOTing libraries so when loading those in your REPL you have to do less work each time?

dgb2309:10:44

Where does this come from? It seems a bit bare bones, has no credentials, references, licence, introduction or anything like that so it is hard figure out: https://edn-query-language.org

souenzzo14:10:47

EQL started at #om-next, that was described as a "a query with a datomic-like pull syntax" After om-next, #fulcro and #pathom were developed, using that "datomic-like pull thing" (it still didn't have a name) After a while (~2018) it was named and specified. Now EQL is used by many projects, like #xtdb and others eav-datalog db's and some other tools, like lilactown/autonormal I personally really like EQL and use it for many thing, like describing API's etc.

souenzzo14:10:37

and we have a #eql channel 🙂

🙏 2
dgb2314:10:01

thank you @U2J4FRT2T, I was more confused about where the site itself comes from. I didn’t find an obvious link to a repository, org, project, authors or anything like that.