News for hackers. Stuff that matters.
Re:Klong: a Simple Array Language by magnifique on Sunday December 22, 2019 @03:28PM (#21859445)
That's really cool. What resources did you use to learn it?
Re:Klong: a Simple Array Language by yiyus on Sunday December 22, 2019 @03:51PM (#21859578)
Q for mortals
Re:Klong: a Simple Array Language by smabie on Sunday December 22, 2019 @05:37PM (#21860115)
The book Q for Mortals is good. It’s available online for free at https://code.kx.com/q4m3/

Also the reference and blog posts are useful: https://code.kx.com/v2/

It’s not as easy to get information as other languages, but the mailing list is super helpful and all the questions I’ve asked have been replied to by paid Kx (the people that make Q) employees:

https://groups.google.com/forum/m/#!forum/personal-kdbplus

Re:Klong: a Simple Array Language by kick on Sunday December 22, 2019 @03:46PM (#21859549)
Not the person above, but I'd recommend learning APL first. Arthur Whitney (the author of k and q) got started programming by his father and Ken Iverson (the inventor of APL) being friends, and Iverson giving him live demos of APL. Iverson has a lot of amazing resources for learning J (APL's successor) and APL, and learning it will teach you how to be more productive in q, k, J, APL and more!
Re:Klong: a Simple Array Language by beagle3 on Monday December 23, 2019 @10:16PM (#21869577)
https://code.jsoftware.com/wiki/Essays/Incunabulum

This is the arthurese micro APL implementation, which inspired the J implementation - although IIRC the design for J was already well on its way at the time (and indeed, Iverson did not consider J a new language, but rather an improved APL dialect, so you could say the design goes back to 1956...)

It likely also formed a draft for A/A+ which Arthur did at Morgan Stanley (open sourced at aplusdev.org, but unmaintained and rotting theese days) - which themselves led to the creation of K.

Re:Klong: a Simple Array Language by smabie on Monday December 23, 2019 @07:28PM (#21868827)
If I remember correctly, Whitney prototyped J in C and only after that did Iverson turn it into a real language.