Is there a package manager for APL?

221 Views Asked by At

Is there any package manager for APL (something like cargo for Rust, npm for Node.js or pip for Python)?

I'd like to contribute a package or two, but not sure how to do it other than via a GitHub repository.

2

There are 2 best solutions below

0
On BEST ANSWER

There is no general APL package manager.

There is also no Dyalog APL package manager that has been adopted by the community at large, or by Dyalog itself, or even by a few people or organizations for that matter. There are two attempts at a package manager for Dyalog APL. First is the successor to the previously mentioned APM, now named Tatin. This is new, and I'm not aware that it is in use by anyone.

The second is Dado. This is used by the Carlisle Group internally to manage a stack of dependent packages, some which are also open source. Dado takes a very simple approach to package management, leveraging services like GitHub and GitLab, and git repositories, instead of running its own server. Dado has been in use for a little while at the Carlisle Group, but there are no other users at this point.

0
On

One package manager is APM - APL Package Manager:

https://github.com/theaplroom/APM

https://www.youtube.com/watch?v=HXlgY47ZS_w