Comment by klibertp
1 year ago
OMG, just yesterday I wrote a comment saying that I regret not learning K (I instead chose J) due to being too hung up on the notion of free software at the time... What a coincidence! Now I have no excuses anymore, time to learn K!
Regret why? It's nice K is finally a viable language for communication and learning.
How those two compare?
K specializes in financial data, i.e. lists of 1d arrays. Other APLs, and J, are more high-dimensional math oriented and specialize in true multidimensional arrays.
K is pragmatically business-oriented, J is what you get after you've been thinking about computing for half a century?