News for hackers. Stuff that matters.
Re:Klong: a Simple Array Language by azhenley on Sunday December 22, 2019 @11:59AM (#21858229)
Why don't you like J? I've never used any of these and looking for an open source one to start with.
Re:Klong: a Simple Array Language by kick on Sunday December 22, 2019 @04:03PM (#21859652)
J is really nice, though different than Q (more directly a dialect of APL than a derivative).

Though if you want an open source k, ngn/k was just released under the AGPL a few days ago.

I'd recommend starting with J, though, because there are a lot more resources for it, there's a mobile app for it (that's really nice), and it's the last thing Iverson worked on.

Re:Klong: a Simple Array Language by beagle3 on Monday December 23, 2019 @10:10PM (#21869545)
IIRC, Iverson commented somewhere that K's (Arthur's) practicality wins over APL/J's (Iverson's) purity in some places; specifically,

K/Q does scan/reduce from left to right, which is easier for most people to reason about and use, even though it makes "-/1 2 3 4 5" different from "1-2-3-4-5" and thus less "pure"/"consistent" in some sense.

J's trains and forks (and APL's simpler products) are much more confusing for people than K/Q's juxtaposition and projection.

Can't remember or find Iverson's comments now. He might have made more, or I might be misremembering/misattributing. But I agree with these and think K is a better start than J (though not sure between APL and K).