|
|
|
|
|
by qwerty456127
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 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. |
|
I maintain that APL isn't fundamentally more difficult. If there is something that you have as an example that you think is just too "hard" to do in APL that is very "easy" in Python and Pandas, please do let me know via email (arcfide@sacrideo.us) as I would love to make sure APL has a good answer to such things (I want to make APL accessible).
Since you are talking about statistics and data analysis type things, you may find TamStat of interest:
http://www.tamstat.com/
Additionally, don't forget that Dyalog APL also has a full Chart/Graphics system (two, actually), and a large suite of idiomatic expressions for computing many classic analysis problems. There's a number of other integrations that people seem to be unaware of often enough.
I very seriously would like to receive from you one example of something you have done that you find too difficult in APL, because if it really is, then we can do better and I'd like to make sure that we do.