https://github.com/sohang3112/apl
Solutions of various problems in array programming languages: APL, J
https://github.com/sohang3112/apl
apl array-programming array-programming-language j-programming-language
Last synced: 17 days ago
JSON representation
Solutions of various problems in array programming languages: APL, J
- Host: GitHub
- URL: https://github.com/sohang3112/apl
- Owner: sohang3112
- License: mit
- Created: 2021-10-02T20:48:40.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2025-10-03T14:35:52.000Z (4 months ago)
- Last Synced: 2025-10-03T16:29:44.737Z (4 months ago)
- Topics: apl, array-programming, array-programming-language, j-programming-language
- Homepage:
- Size: 196 KB
- Stars: 5
- Watchers: 2
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# [Array Programming](https://en.wikipedia.org/wiki/Array_programming):
## APL & its derivative languages
Notes on:
- [APL](languages/apl/)
- *Additional APL Resource*: [APL History](https://www.pldi21.org/prerecorded_hopl.2.html)
- [J](languages/j/)
- **Kap** (a new lang, in progress, uses APL characters and very similar to it!):
- repo: https://codeberg.org/loke/array
- its Array Editor GUI demo looks cool of spreadsheet-like features: https://blog.dhsdevelopments.com/array-languages-vs
[List of open-source array languages (APL & derivatives)](https://aplwiki.com/wiki/List_of_open-source_array_languages) - NOTE: Dyalog APL is proprietary so not listed, but some open source APL implementations are there.
### Tooling
- [Dyalog APL Link](https://dyalog.github.io/link/latest/) -- new recommended way to save code in text files instead of workspace files. Version control can be done externally via Git.
- This also looks cool (spreadsheet-like GUI editor for K language): https://github.com/chrispsn/mesh-spreadsheet
## Common Resources
- [Array Portal](https://www.arrayportal.com/) - search idioms for both APL and J