THE VIDEO SHELF · array programming
A Sudoku Solver in APL
A Dyalog demonstration of developing a Sudoku solver in APL, using an algorithm by Arthur Whitney with performance work by John Scholes. The narration steps through the array-oriented solution.
Why HN readers recommended it
Strongly recommended as a beautiful demonstration that APL can be read and reasoned about step by step.
This is a summary from the source dataset, not an endorsement by Hacker News or the video creator.
Video & recommendation details
- Creator / channel
- Dyalog
- Topic
- array programming
- Format
- demo
- Level
- intermediate
- HN recommenders in dataset
- 4
- HN mentions in dataset
- 6
- Recommendation years in dataset
- 2015–2022
These counts and years describe the included Hacker News records; they are not YouTube views or the video’s publication date.
From the original HN conversations
Excerpts from the recorded comments. Follow each source for the full comment and surrounding discussion.
APL is great. If you haven't seen them, the late John Scholes did a number of absolutely beautiful demonstrations programming in APL[1], [2], [3]. [1]: [LINK] [2]: [VIDEO] [3]: [LINK]
geocar on Hacker News · 2019-07
In Non-English-based programming languagesThat 1975 APL demonstration is lovely. Much has been preserved in Dyalog and GNU APL - it's very interesting to see how timeless the core APL functions are. I'm very fond of a number of videos by the late John Scholes narrating APL solutions step …
paliilap on Hacker News · 2019-08
In J can look like APL or English> My point was that general programming usually looks more like writing the sorting algorithm than simply calling it. Thus, I would be more interested in seeing real examples of how the properties of J allow you to write algorithms more concisely or otherwise better. …
moonchild on Hacker News · 2020-08
In J Notation as a Tool of Thought
Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.