3 ms·
> Any of the other open source K projects are better than this (more complete, less buggy, better documented). One thing that puzzles me, about array languages
by Qem 2y ago
> Any of the other open source K projects are better than this (more complete, less buggy, better documented).
One thing that puzzles me, about array languages, is that despite several open source implementations already existing, like J, its surprisingly difficult to find them packaged in Linux repositories. For example, you can't just "apt install J", or "apt install gnu-apl" on Ubuntu. In J case, it seems the default is just compiling it from source. Is there something tricky about packaging them?
The closest to a repository-friendly array language I could find was the klongpy implementation of klong[0], that is pip installable.
[0]. https://t3x.org/klong/ https://t3x.org/klong/
- dzaima 2y agoYou can 'apt install apl' for GNU APL. Most open-source array languages though either have very few users, and/or are moving quite fast and thus an apt-packaged version would likely be rather out-of-date quite basically always. Though, for example, nix has J, BQN, uiua, GNU APL, and Dyalog APL (based on quick searches), so the barrier to entry to apt also is presumably rather high.
- gmfawcett 2y agoI could swear that I used to install j902 from apt on Ubuntu. Am I misremembering this?
- zimpenfish 2y agoArch has j901 in AUR which is directly installable if you have a helper (like `rua`) (or you can download the `tar.gz` and run `makepkg`.)