aboutsummaryrefslogtreecommitdiff
path: root/docs/index.html
diff options
context:
space:
mode:
authorMarshall Lochbaum <mwlochbaum@gmail.com>2021-12-16 22:15:39 -0500
committerMarshall Lochbaum <mwlochbaum@gmail.com>2021-12-17 08:42:04 -0500
commitfc2687ffc8dcb8117bb957bea6b4e7bbdb45ca71 (patch)
tree3d6fbf9348c246646809d9d03e6c9fa842150474 /docs/index.html
parentb85d92151bbb865028249cfc215a3c3caa19ec5d (diff)
•ReBQN documentation
Diffstat (limited to 'docs/index.html')
-rw-r--r--docs/index.html2
1 files changed, 1 insertions, 1 deletions
diff --git a/docs/index.html b/docs/index.html
index c14dcff4..6aa53d48 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -27,13 +27,13 @@
<li>A low-dependency C implementation using bytecode compilation: <a href="running.html">installation</a></li>
<li>Basic <a href="spec/system.html">system functions</a> for common math, file, and IO operations</li>
<li>Documentation with examples, visuals, explanations, and rationale for features</li>
+<li>Replace or extend primitives to make a <a href="doc/rebqn.html">BQN-like language</a> suited for specialized domains</li>
</ul>
<p>BQN <strong>will provide</strong>:</p>
<ul>
<li>State of the art array performance: takes some time, but I developed many of Dyalog APL's current algorithms and know we'll get there</li>
<li>Interfaces to connect with other languages, like a C FFI and JSON and CSV tools</li>
<li>A standard system to install and use libraries and packages, and support for package managers</li>
-<li>Replace or extend primitives to make a BQN-like language suited for specialized domains</li>
</ul>
<p>At present, I think BQN is a good choice for learning array programming, scripting, medium-scale number crunching, and recreational programming. For some examples of BQN in action, this repository holds the dreaded <a href="https://github.com/mlochbaum/BQN/blob/master/src/c.bqn">self-hosted compiler</a> and the friendlier <a href="https://github.com/mlochbaum/BQN/blob/master/md.bqn">markdown processor</a> used to generate the site. See also my scripts at <a href="https://github.com/mlochbaum/bqn-libs">bqn-libs</a>, this <a href="https://github.com/frasiyav/BQN-Gnuplot/blob/main/Gnuplot.bqn">gnuplot interface</a>, some nicely commented Advent of Code 2021 <a href="https://gitlab.com/icen/aoc21">solutions</a>, or something else from the <a href="community/index.html">community</a> page.</p>
<h2 id="what-kind-of-name-is-bqn"><a class="header" href="#what-kind-of-name-is-bqn">What kind of name is &quot;BQN&quot;?</a></h2>