diff options
| -rw-r--r-- | README.md | 7 | ||||
| -rw-r--r-- | docs/index.html | 7 |
2 files changed, 6 insertions, 8 deletions
@@ -27,9 +27,8 @@ Looking for a modern, powerful language centered on Ken Iverson's array programm - A simple, consistent, and [stable](commentary/stability.md) array programming language - A low-dependency C implementation using bytecode compilation: [installation](running.md) -- [System functions](spec/system.md) for math, files, and I/O, and a C FFI -- Documentation with examples, visuals, explanations, and rationale for features -- Replace or extend primitives to make a [BQN-like language](doc/rebqn.md) suited for specialized domains +- [System functions](spec/system.md) for math, files, and I/O (including a C FFI) +- [Documentation](doc/README.md) with examples, visuals, explanations, and rationale for features BQN **will provide**: @@ -37,7 +36,7 @@ BQN **will provide**: - Libraries with interfaces for common file formats like JSON and CSV - A standard system to install and use libraries and packages, and support for package managers -At present, I think BQN is a good choice for learning array programming, scripting, medium-scale (fits in RAM) number crunching, and recreational programming. For some examples of BQN in action, this repository holds the dreaded [self-hosted compiler](src/c.bqn) and the friendlier [markdown processor](md.bqn) used to generate the site. See also my scripts at [bqn-libs](https://github.com/mlochbaum/bqn-libs), this [gnuplot interface](https://github.com/frasiyav/BQN-Gnuplot/blob/main/Gnuplot.bqn), examples on [RosettaCode](https://rosettacode.org/wiki/Category:BQN), or something else from the [community](community/README.md) page. +I think BQN is a good choice for learning and enjoying array programming, scripting, prototyping, and number crunching at a single-CPU scale. For some examples of BQN in action, this repository holds the dreaded [self-hosted compiler](src/c.bqn) and the friendlier [markdown processor](md.bqn) used to generate the site. See also my scripts at [bqn-libs](https://github.com/mlochbaum/bqn-libs), this [gnuplot interface](https://github.com/frasiyav/BQN-Gnuplot/blob/main/Gnuplot.bqn), examples on [RosettaCode](https://rosettacode.org/wiki/Category:BQN), or something else from the [community](community/README.md) page. ## What kind of name is "BQN"? diff --git a/docs/index.html b/docs/index.html index 2994f98a..1b13d42c 100644 --- a/docs/index.html +++ b/docs/index.html @@ -26,9 +26,8 @@ <ul> <li>A simple, consistent, and <a href="commentary/stability.html">stable</a> array programming language</li> <li>A low-dependency C implementation using bytecode compilation: <a href="running.html">installation</a></li> -<li><a href="spec/system.html">System functions</a> for math, files, and I/O, and a C FFI</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> +<li><a href="spec/system.html">System functions</a> for math, files, and I/O (including a C FFI)</li> +<li><a href="doc/index.html">Documentation</a> with examples, visuals, explanations, and rationale for features</li> </ul> <p>BQN <strong>will provide</strong>:</p> <ul> @@ -36,7 +35,7 @@ <li>Libraries with interfaces for common file formats like JSON and CSV</li> <li>A standard system to install and use libraries and packages, and support for package managers</li> </ul> -<p>At present, I think BQN is a good choice for learning array programming, scripting, medium-scale (fits in RAM) 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>, examples on <a href="https://rosettacode.org/wiki/Category:BQN">RosettaCode</a>, or something else from the <a href="community/index.html">community</a> page.</p> +<p>I think BQN is a good choice for learning and enjoying array programming, scripting, prototyping, and number crunching at a single-CPU scale. 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>, examples on <a href="https://rosettacode.org/wiki/Category:BQN">RosettaCode</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 "BQN"?</a></h2> <p>It's three letters, that happen to match the capitals in "Big Questions Notation". You can pronounce it "bacon", but are advised to avoid this unless there's puns.</p> <h2 id="whats-the-language-like"><a class="header" href="#whats-the-language-like">What's the language like?</a></h2> |
