Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

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?




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: