|
|
|
|
|
by arcfide
2397 days ago
|
|
It's really no more difficult than learning recursion, pointers, memory allocation, type theory, functional programming, iterative programming, OOP, or any other of the myriad techniques that we use for computing. As I mention in my talk on APL design patterns, it's largely a matter of what we have been trained to understand, and there is some evidence to suggest that APL is actually arranged in a manner more natural for the human faculty than most computing languages: https://www.youtube.com/watch?v=v7Mt0GYHU9A&feature=youtu.be |
|
You don't really need anything of this to solve a problem with Python and Pandas.
I always feel like I wish I'd solve it with APL (because it's beautiful) but end-up just getting the thing done this way :-]
Thank you for the lecture, perhaps it is going to inspire me to actually learn to solve real problems with APL.