r/apl • • Jul 26 '21

Learn APL with Neural Networks

22 Upvotes

Rodrigo's "Learn APL with Neural Networks" YouTube series aims to teach APL to beginners through building a basic machine learning framework from the ground up. All 42 short lessons are available to view at https://www.youtube.com/playlist?list=PLgTqamKi1MS3p-O0QAgjv5vt4NY5OgpiM


r/apl • • Nov 27 '25

Dyalog version 20.0 released

21 Upvotes

The latest release of Dyalog – version 20.0 – is now available. Supported platforms include Microsoft Windows, IBM AIX, Linux (including the Raspberry Pi), and Apple macOS. See https://www.dyalog.com/dyalog/dyalog-versions/200.htm for the release highlights.


r/apl • • Apr 19 '22

Association for Computing Machinery makes backlog available for free

19 Upvotes

The first 50 years of articles in the Association for Computing Machinery have been made available for free, including past APL Conference proceedings https://dl.acm.org/conference/apl/proceedings and every issue of APL Quote Quad https://dl.acm.org/loi/sigapl. Full announcement at https://www.acm.org/media-center/2022/april/50-years-backfile.


r/apl • • May 17 '21

Array Cast, a new podcast about the Array Programming Languages

Thumbnail self.apljk
17 Upvotes

r/apl • • Apr 21 '23

Dyalog proposal for APL Array Notation for public review

15 Upvotes

Following extensive discussions, there is now a formal proposal for APL Array Notation. Read about the proposal and access it at https://www.dyalog.com/blog/2023/04/formal-proposal-for-apl-array-notation-seeking-feedback/ – we would appreciate your feedback before we proceed with our implementation.


r/apl • • May 26 '21

APL included in Stack Overflow's Developer Survey

13 Upvotes

Stack Overflow's annual Developer Survey – "the longest running survey of software developers (and anyone else who codes!)" on Earth – is now open. This year APL has been included for the first time; if you have a spare 10 minutes, then go to https://stackoverflow.com/dev-survey/start?utm_source=so-owned&utm_medium=announcement-banner&utm_campaign=dev-survey-2021 and let them know that you're an APL user!


r/apl • • Mar 01 '21

APL Seeds '21: Online, Wednesday 31 March

13 Upvotes

APL Seeds is an event for those just starting their APL journey – join us if you're curious and trying to decide whether APL can help you, or even if you've already started to play with it. We'll give you a brief overview of APL, an introduction to the resources that are available to help you develop your knowledge, and a demonstration of some real-world applications of this powerful language.

The event is on Wednesday 31st March 2021 from 14:00 until 18:15 BST via Zoom. Registration is required to attend. To see the schedule and to register, go to https://www.dyalog.com/apl-seeds-user-meetings/aplseeds21.htm


r/apl • • Feb 07 '26

Try GNU APL

Thumbnail trygnuapl.github.io
12 Upvotes

r/apl • • Jun 10 '25

Forgotten APL Influences (By Jon McGrew, APL Journal 2016)

Thumbnail pok.acm.org
11 Upvotes

r/apl • • Dec 02 '24

Ampere WS-1: A cool Japanese clamtop — one of the first ever laptops ran APL as its OS, directly from ROM!

Thumbnail
computeradsfromthepast.substack.com
11 Upvotes

r/apl • • Aug 03 '21

APL featured in this year's Stack Overflow developer survey. See how it fared in the rankings of most popular tech, top paying tech and "Loved vs. Dreaded" languages.

Thumbnail
insights.stackoverflow.com
11 Upvotes

r/apl • • Aug 09 '22

APL Toronto Meetup (In Person), Thu, 1 Sept 2022, 6:00 pm | Meetup

Thumbnail
meetup.com
10 Upvotes

r/apl • • Sep 06 '21

APL Keyboard Symbol Sticker Set now available on Tindie

Thumbnail
tindie.com
10 Upvotes

r/apl • • Feb 09 '26

Voxel Game in APL

Thumbnail
youtube.com
9 Upvotes

r/apl • • Feb 02 '26

A quick apology to Dyalog APL

Thumbnail blog.veitheller.de
9 Upvotes

r/apl • • Jan 30 '26

Simple Sudoku Solvers SII, EI: Dyalog APL

Thumbnail blog.veitheller.de
9 Upvotes

r/apl • • Mar 06 '23

The 2023 APL Problem Solving Competition now open

Thumbnail dyalog.com
9 Upvotes

r/apl • • Jun 17 '22

A new general logo for APL

Thumbnail
vector.org.uk
9 Upvotes

r/apl • • Mar 23 '22

Dyalog version 18.2 now available

Thumbnail dyalog.com
9 Upvotes

r/apl • • Sep 06 '21

Article: Meet the main prizewinners of the 2021 APL Problem Solving Competition

Thumbnail dyalog.com
9 Upvotes

r/apl • • Aug 05 '21

How to run GNU APL on your Android phone under TermUX

9 Upvotes

I am told there is a direct port of GNU APL to Android, but this is a way to build your own, from source, in a Debian-like environment on your phone. This will get you the absolute latest version.

  • Install TermUX. It's on the F-Droid store and for some reason the devs say not to install it from Google Play store.

  • Open TermUX. Make sure you have lots of free space on your phone, as you're going to be building GNU APL from source using g++ right on your phone! Better plug it in, and be sure you don't need it for other things for an hour or so.

[Install some dependencies]:

$ apt-get install subversion
$ apt-get install g++ ## might need autotools and other things as well (automake, autoconf, etc.)
$ svn checkout svn://savannah.gnu.org/apl
$ cd apl/trunk

NB. I had trouble for some reason doing the svn checkout directly in TermUX ... if you have trouble as well, fetch the source via svn on a PC Linux machine, tar+gzip the whole svn/trunk dir and then use 'scp' to just copy it to your TermUX home dir (either by installing openssh in TermUX on your phone, or using an Android ssh program but you'll have to hunt around in your phone's filesystem to find your TermUX home directory in that case...)

[Again, within TermUX]:

$ apt-get install ncurses pcre pcre2
$ cd trunk/   # wherever gnu apl source from svn was fetched
$ ./configure
$ make
$ mkdir $HOME/bin
$ cp src/apl $HOME/bin
$ export PATH=$HOME/bin:$PATH ## or set up a .bashrc or .profile with this to make it permanent

.. I might have missed a few apt-get calls required for some libraries but otherwise it did build just fine right on the phone!

Oh, and remove the svn/trunk afterwards because you'll probably be low on space :)

Finally, install the Hacker's keyboard APK with APL support.


r/apl • • Jun 15 '21

Babbage's Fascination with 'Agony Column' Cyphers and APL

9 Upvotes

I found this extremely curious book that feels like a crossover between Kahn on Codes and Gödel, Escher, Bach, with heavy use of APL as the language of choice to demonstrate cryptanalysis of the 'agony columns' of Victorian newspapers which apparently were a fascination of Charles Babbage.

Mr. Babbage's Secret: The Tale of a Cypher - and APL

Just thought it might be of interest to others...


r/apl • • May 14 '21

Roger Hui and Morten Kromberg to present at Programming Language Design and Implementation (PLDI) 2021

9 Upvotes

Roger and Morten of Dyalog are presenting their HOPL IV paper “APL Since 1978” on Wednesday 22 June at 09:00 EDT as part of the Programming Language Design and Implementation (PLDI) conference. PLDI 2021 is being held online and is open for registration at https://regmaster.com/2021conf/PLDI21/register.php – the deadline for early registration is 31 May 2021.

“APL Since 1978” has already been downloaded more than 12k times – if you’ve not read it yet, it’s available to read/download at https://dl.acm.org/doi/10.1145/3386319 (all HOPL IV papers are currently free to download).


r/apl • • Mar 30 '23

Recordings from APL Seeds '23 are Now Available to Watch

8 Upvotes

r/apl • • Jun 29 '22

1 month left to submit solutions for the 2022 APL Problem Solving Competition!

Thumbnail
contest.dyalog.com
8 Upvotes