4 ms·
Are there any open-source software projects written in an array language? I've only ever seen short code examples and heard of fables that "K powers the world's
by PufPufPuf 5mo ago
Are there any open-source software projects written in an array language? I've only ever seen short code examples and heard of fables that "K powers the world's financial systems". I want to see a "real-world" codebase.
- ofalkaed 5mo agohttps://github.com/mlochbaum/BQN/tree/master/src https://github.com/mlochbaum/BQN/tree/master/src
- dzaima 5mo agoIn BQN, I've made https://codeberg.org/dzaima/bqn-smt/ https://codeberg.org/dzaima/bqn-smt/ (SMT engine bindings, plus various utilities, and a RISC-V & x86 superoptimizer of varying amounts of completeness); ~4KLoC (+1KLoC of tests). Might not fit your "real-world" as I am mostly its only user (and many things are undocumented), but it does have a good amount of non-trivial things aren't necessarily particularly array-y. Can also look through APL github repos: http://github.com/search?q=language%3Aapl&type=repositories http://github.com/search?q=language%3Aapl&type=repositories
- kcroarkin 5mo agoI am writing a voxel game in Dyalog APL where I call a low level graphics API directly in APL and perform nearly all of the core logic in APL (Terrain generation, generating geometrical representations, collision, frustum culling). You can see it here: https://github.com/namgyaaal/avoxelgame https://github.com/namgyaaal/avoxelgame and a demo of me playing it here: https://www.youtube.com/watch?v=LgNkSdAXS_c https://www.youtube.com/watch?v=LgNkSdAXS_c