Learning resources: Difference between revisions

Jump to navigation Jump to search
144 bytes added ,  10:54, 2 September 2021
(link to terminology)
(One intermediate revision by the same user not shown)
Line 39: Line 39:
* [https://codeburst.io/lets-learn-a-programming-language-5f374e4abae5 Let's Learn A Programming Language]
* [https://codeburst.io/lets-learn-a-programming-language-5f374e4abae5 Let's Learn A Programming Language]
* The book [[Mastering Dyalog APL]] by Bernard Legrand
* The book [[Mastering Dyalog APL]] by Bernard Legrand
* The book [[Learning APL]] by [[User:Xpqz|Stefan Kruger]]
* The book [https://archive.org/details/apl-2-at-a-glance-brown-pakin-polivka/ APL2 at a Glance] by [[Jim Brown]], Sandra Pakin, [[Ray Polivka]] (also [https://www.blitter.com/nextcloud/index.php/s/8cj5JMAxsrCc4Wd#pdfviewer in German])* [https://tutorial.dyalog.com/ Zark tutorial]
* The book [https://archive.org/details/apl-2-at-a-glance-brown-pakin-polivka/ APL2 at a Glance] by [[Jim Brown]], Sandra Pakin, [[Ray Polivka]] (also [https://www.blitter.com/nextcloud/index.php/s/8cj5JMAxsrCc4Wd#pdfviewer in German])* [https://tutorial.dyalog.com/ Zark tutorial]
* [https://github.com/vendethiel/trying.apl Trying APL]
* [https://github.com/vendethiel/trying.apl Trying APL]
Line 57: Line 58:


If you already have a fair grasp of APL's [[primitive function]]s and [[primitive operator|operators]], you can sharpen your skills by challenging yourself with these:
If you already have a fair grasp of APL's [[primitive function]]s and [[primitive operator|operators]], you can sharpen your skills by challenging yourself with these:
* [https://www.jsoftware.com/papers/APL_exercises/ APL Exercises] by [[Roger Hui]]
* [https://aplcart.info/quiz APLcart Quiz]: Be challenged to write a function for a given task or to explain what a given function does. (Based on [[APLcart]] data.)
* [https://aplcart.info/quiz APLcart Quiz]: Be challenged to write a function for a given task or to explain what a given function does. (Based on [[APLcart]] data.)


Navigation menu