A collection of documents and writings on efficient programming in array-oriented languages akin to APL.
☆78Dec 18, 2023Updated 2 years ago
Alternatives and similar repositories for efficient-array-programming
Users that are interested in efficient-array-programming are comparing it to the libraries listed below
Sorting:
- Drop-in for ⍎ to execute arbitrary APL code safely☆11Feb 24, 2026Updated 3 weeks ago
- BQN virtual machine☆32Feb 1, 2024Updated 2 years ago
- YAML parser for Dyalog APL☆12Oct 30, 2023Updated 2 years ago
- Clojure -> Dyalog APL☆30Mar 13, 2022Updated 4 years ago
- APL Orchard Cultivations: https://xpqz.github.io/cultivations/☆20Jul 27, 2022Updated 3 years ago
- A List of companies that use Array Languages (J, K, APL, q)☆100Mar 15, 2024Updated 2 years ago
- Converting APL Primitives to NumPy Expressions☆29Jan 30, 2024Updated 2 years ago
- A BQN virtual machine in Erlang☆14Feb 3, 2022Updated 4 years ago
- a 666-byte, public domain SKI combinator calculus evaluator in C, minsky machines and other stuff☆12Jan 12, 2021Updated 5 years ago
- various toys in j☆12Apr 13, 2022Updated 3 years ago
- vector programming language☆52Jan 12, 2015Updated 11 years ago
- another APL derivative☆91Oct 16, 2021Updated 4 years ago
- Keyboard, Video, Mouse driver for console mode programming in J☆14Mar 21, 2024Updated last year
- BQN implementation in Julia☆18Apr 24, 2022Updated 3 years ago
- interpret☆120Jan 25, 2026Updated last month
- Alternative unified APL keyboard layouts (AltGr, Backtick, Compositions)☆32May 22, 2025Updated 9 months ago
- Efficient and single-steppable ULC evaluation algorithm☆15Jun 1, 2021Updated 4 years ago
- Implementations of the Knight programming language☆22Jun 20, 2021Updated 4 years ago
- J playground☆12Dec 30, 2023Updated 2 years ago
- Autoregressive transformers in APL☆107Sep 3, 2025Updated 6 months ago
- APL interpreter and stream processor☆135Dec 21, 2020Updated 5 years ago
- Solutions to various problems written in Factor☆20Jan 22, 2021Updated 5 years ago
- An embeddable BQN virtual machine in rust. Stay tuned!☆34May 7, 2022Updated 3 years ago
- This is the source code for TryAPL.org☆30Jan 26, 2026Updated last month
- Dyalog APL Extended☆29May 14, 2024Updated last year
- Reason about Term Rewriting Systems☆18Jul 24, 2022Updated 3 years ago
- Source for the apl.quest site☆17Feb 16, 2026Updated last month
- An introduction to the J programming language that gets to the point.☆70Dec 6, 2025Updated 3 months ago
- A rust crate for boolean expressions (expression trees, decision diagrams, etc.)☆36Jan 16, 2026Updated 2 months ago
- An interpreter for a J-inspired language☆93Jul 4, 2023Updated 2 years ago
- Framework for specifying and proving properties—such as robustness, fairness, and interpretability—of machine learning models using Lean …☆80Jul 30, 2025Updated 7 months ago
- The A+ programming language from Morgan Stanley☆41Mar 21, 2014Updated 11 years ago
- Cross-platform IDE for Dyalog APL☆227Mar 11, 2026Updated last week
- A realistic future development for the core language of Dyalog APL☆11May 20, 2025Updated 10 months ago
- A Jupyter kernel for Dyalog APL☆76Nov 9, 2025Updated 4 months ago
- A little APL for the BEAM☆14Jun 25, 2022Updated 3 years ago
- bcc is a b compiler☆33Jun 23, 2022Updated 3 years ago
- k interpreter☆46Mar 1, 2026Updated 2 weeks ago
- Arrayfire bindings for J language☆10Sep 18, 2017Updated 8 years ago