Comment by miki123211
3 months ago
Am I correct that you can essentially "learn APL without learning APL" by just learning Numpy / Pytorch?
I looked at array languages briefly, and my impression was that"ooh this is just Numpy but weirder."
3 months ago
Am I correct that you can essentially "learn APL without learning APL" by just learning Numpy / Pytorch?
I looked at array languages briefly, and my impression was that"ooh this is just Numpy but weirder."
Not even close. While Numpy has many similar operations, it lacks the terseness, concepts like trains and forks etc. Modern APL style doesn't use... control flow (neither recursion nor loops nor if...) and often avoids variables (tacit/point-free style).
You might enjoy this video: https://www.youtube.com/watch?v=a9xAKttWgP4