Why Would a Non-Programmer Learn APL? // Richard Savenije // APL Seeds '23

Richard Savenije is a relatively new APLer and the co-founder of the weekly APL Quest series of programming challenges in the APL Orchard chat room. In this talk, he tells about how an APL manual obtained from IBM, untouched for 28 years, became the impetus for starting the journey to learn APL, and the unexpected new perspective of problem solving it has given him. 00:00 About Richard Savenije 01:50 I tried programming and it wasn't for me 02:45 How I got started with APL 06:42 Trying Advent of Code 07:28 The friendly APL Orchard and Community 09:20 Example problem - viewing skyscrapers 14:09 Tacit functions 18:07 What do I get from APL programming? 18:33 Thinking ahead 20:10 Take a step back and re-think your solution 21:40 On learning a language 25:48 What's next for me? 28:12 Question about using APL for work -------------------- GET STARTED Download the latest version: https://www.dyalog.com/downloads TAKE PART IN OUR APL COMPETITIONS THE APL CHALLENGE Learn APL and compete for one of three $100 prizes. Open to all experience levels. https://challenge.dyalog.com THE APL FORGE Got a problem to solve or a library to share? Use Dyalog APL to build something great — and win £2,500 + an expenses-paid trip to present at a Dyalog user meeting. https://forge.dyalog.com/ -------------------- #APLJourney #LearnAPL #APL