Re:APL: An Array Oriented Programming Language (2018)
by finalfire on Thursday March 30, 2023 @07:24AM
(#35370992)
I always wondered how one can start learning APL or similar array oriented language. Any suggestions? I'd like to give it a try!
[ Parent
| on HN ]
Re:APL: An Array Oriented Programming Language (2018)
by xelxebar on Thursday March 30, 2023 @07:40AM
(#35371141)
Head on over to apl.chat! People are really friendly over there.
Re:APL: An Array Oriented Programming Language (2018)
by fishbacon on Thursday March 30, 2023 @07:31AM
(#35371046)
I think BQN is a lot of fun, it is an array language like APL, but it does some things different https://mlochbaum.github.io/BQN/ the documentation is great.
Dyalog APL is more of an actual APL, https://www.dyalog.com/
There is also J https://www.jsoftware.com/#/
The array language community on discord "The Apl Farm" (https://discord.gg/SDTW36EhWF) is pretty active.
I also love the Arraycast podcast https://www.arraycast.com/ many amazing interviews and interesting discussions.
Re:APL: An Array Oriented Programming Language (2018)
by skruger on Thursday March 30, 2023 @08:08AM
(#35371364)
Start here (disclaimer: author) https://xpqz.github.io/learnapl/intro.html
Re:APL: An Array Oriented Programming Language (2018)
by moonchild on Thursday March 30, 2023 @08:14AM
(#35371421)
I think the j learning materials are best, particularly 'learning j' (https://www.jsoftware.com/help/learning/contents.htm), though others like 'j for c programmers' (https://www.jsoftware.com/help/jforc/contents.htm).
Re:APL: An Array Oriented Programming Language (2018)
by tluyben2 on Thursday March 30, 2023 @08:35AM
(#35371667)
To add to the list, this one is pretty good;
Re:APL: An Array Oriented Programming Language (2018)
by j_not_j on Thursday March 30, 2023 @09:15AM
(#35372174)
There is a book on Klong https://t3x.org/klong/book.html
I've been using klong as it is small, quick to build and has good intro, reference and quick-reference.
One downside is somewhat memory limited.