It also has a wonderful amount of books on it, most of them Creative Commons-licensed now (as all/most of Iverson's books are, I believe). It's significantly easier to learn for someone new to array languages yet who doesn't have the sort of hands-on training you can get with APL & k; you could go into the woods with nothing but the J interpreter tarball for a week and come out pretty having internalized the language, and it's even easier with some of the other books available.
It's, of course, free software.
How is that the case? I don't really see a grid system or anything like that. I much prefer delphi or wpf or something.
Erm, jqt is nice, but it ain't that nice! It isn't exactly native either.
Btw Scott, I've been meaning to ask you about what tools you're using for your work for awhile, but don't see an email address anywhere on your blog.
It seems like you've tried Lush, Clojure, Lua (Torch 7), J, R, and a bunch of other technologies. I've had the chance to try some of these for hobby purposes, but nothing for work yet, so I would trust your evaluation more than mine. Have you given up on array languages all together?
Clojure was cool, but JVM is basically worthless to me.
J is an entirely different language and I think the doc is actually pretty decent. There are free books and tutorials and books you can buy on Amazon.
I don't know how to find the documentation for the k version that is shipped with kdb+ (free non commercial download). I only find broken links (it seems they removed the k documentation from kx.com website?)
This might help a bit:
https://code.kx.com/q/basics/exposed-infrastructure/
(Look up Q docs for monadic K operators by their english name)