From 8935d20b30c034eae3437d3fd89b0bbb8f793d6b Mon Sep 17 00:00:00 2001 From: Marshall Lochbaum Date: Thu, 3 Feb 2022 18:59:48 -0500 Subject: Updates on available VMs --- docs/running.html | 3 ++- running.md | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/docs/running.html b/docs/running.html index 067dc8b1..e2f911ff 100644 --- a/docs/running.html +++ b/docs/running.html @@ -16,7 +16,8 @@
  • Javascript, in this repository. Slow (compiles at ~5kB/s) but usable.
  • BQN (bqn.bqn), for testing without a build step.
  • C++, planning to enable GPU use. Still slow; some cool features.
  • -
  • Erlang, intended for embedding. Too slow to be practical; a Rust version is in progress to fix this.
  • +
  • Rust, for embedding in Erlang (the Erlang version is abandoned as too slow).
  • +
  • Julia embedding, with common primitives implemented natively. Slow startup.
  • Javascript

    The online REPL is here. The file docs/bqn.js is zero-dependency Javascript, and can be loaded from HTML or Node.js. For command line use, call the Node.js script bqn.js, passing a file and •args, or -e to execute all remaining arguments directly and print the results. This notebook shows how to run it in an Observable notebook.

    diff --git a/running.md b/running.md index 43615916..b62f2046 100644 --- a/running.md +++ b/running.md @@ -17,7 +17,8 @@ Support in the following languages has been implemented: - Javascript, in this repository. Slow (compiles at ~5kB/s) but usable. - BQN ([bqn.bqn](bqn.bqn)), for testing without a build step. - [C++](https://github.com/ashermancinelli/cxbqn), planning to enable GPU use. Still slow; some cool features. -- [Erlang](https://github.com/cannadayr/ebqn), intended for embedding. Too slow to be practical; a [Rust version](https://github.com/cannadayr/ebqn-rs/) is in progress to fix this. +- [Rust](https://github.com/cannadayr/rsbqn/), for embedding in Erlang (the [Erlang](https://github.com/cannadayr/ebqn) version is abandoned as too slow). +- [Julia](https://git.sr.ht/~andreypopp/BQN.jl) embedding, with common primitives implemented natively. Slow startup. #### Javascript -- cgit v1.2.3