README [skip ci]
This commit is contained in:
parent
3a06297e5c
commit
599ddc9fe5
1 changed files with 4 additions and 4 deletions
|
|
@ -41,9 +41,9 @@ As one user described it:
|
||||||
### Managing expectations
|
### Managing expectations
|
||||||
|
|
||||||
Babashka uses [sci](https://github.com/borkdude/sci) for interpreting
|
Babashka uses [sci](https://github.com/borkdude/sci) for interpreting
|
||||||
Clojure. Sci implements a suffiently large subset of Clojure. Interpreting code
|
Clojure. Sci implements a substantial subset of Clojure. Interpreting code is in
|
||||||
is in general not as performant as executing compiled code. If your script takes
|
general not as performant as executing compiled code. If your script takes more
|
||||||
more than a few seconds to run or has lots of loops, Clojure on the JVM may be a
|
than a few seconds to run or has lots of loops, Clojure on the JVM may be a
|
||||||
better fit, since the performance of Clojure on the JVM outweighs its startup
|
better fit, since the performance of Clojure on the JVM outweighs its startup
|
||||||
time penalty. Read more about the differences with Clojure
|
time penalty. Read more about the differences with Clojure
|
||||||
[here](#differences-with-clojure).
|
[here](#differences-with-clojure).
|
||||||
|
|
@ -900,7 +900,7 @@ If you really want to print the nil, you can use `(prn ..)` instead.
|
||||||
Babashka is implemented using the [Small Clojure
|
Babashka is implemented using the [Small Clojure
|
||||||
Interpreter](https://github.com/borkdude/sci). This means that a snippet or
|
Interpreter](https://github.com/borkdude/sci). This means that a snippet or
|
||||||
script is not compiled to JVM bytecode, but executed form by form by a runtime
|
script is not compiled to JVM bytecode, but executed form by form by a runtime
|
||||||
which implements a sufficiently large subset of Clojure. Babashka is compiled to
|
which implements a substantial subset of Clojure. Babashka is compiled to
|
||||||
a native binary using [GraalVM](https://github.com/oracle/graal). It comes with
|
a native binary using [GraalVM](https://github.com/oracle/graal). It comes with
|
||||||
a selection of built-in namespaces and functions from Clojure and other useful
|
a selection of built-in namespaces and functions from Clojure and other useful
|
||||||
libraries. The data types (numbers, strings, persistent collections) are the
|
libraries. The data types (numbers, strings, persistent collections) are the
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue