Hacker News new | ask | show | jobs
by ksherlock 923 days ago
array-based programming languages. APL, J, K, etc.
1 comments

Supposing I'm "Joe HN User". I've worked with both Lisp and Numpy. How do array-based programming languages relate? Are they just syntactic sugar for things I could already do in Lisp/Numpy, or is there something more?
I suppose if you took numpy and got rid of the python (so ... "num"?) and built a language around that it would be the same idea.
Thank you!
As a slight tangent to your question- kdb/Q works beautifully with numpy, it’s very useful being able to work with numpy from the q prompt and pass objects between the environments.
Work with numpy from q or q from python? I'm not sure why you'd use numpy when you have access to k/q, they're much nicer.