Skip to content

Comment on APL: An Array Oriented Programming Language (2018)parent

Comments

To build on this:

k is a bit like APL, but more concerned with lists rather than multi-dimensional arrays. It uses normal symbols that are easily accessible on your keyboard like + and !, but they are seriously overloaded.

q is built on top of k, and take all the monadic overloads of the operators and gives them a name.

So instead of writing

  !5
to get a list of the first 5 integers, you write
  til 5
This is sort of what the original comment is getting at (I think)
AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.