4 ms·
Interesting the casual references to languages K, J and Q. I have never heard of them, and they are hard to google. Anyone know?
by stevage 3y ago
Interesting the casual references to languages K, J and Q. I have never heard of them, and they are hard to google. Anyone know?
- spenczar5 3y agoOh boy, they are weird. They are all related to APL. Extremely terse, dense languges. Got some traction in actuarial and financial circles. Arthur Whitney is the origin of much of that family of languages. Bryan Cantrill’s interview with him is good: https://dl.acm.org/doi/pdf/10.1145/1515964.1531242 https://dl.acm.org/doi/pdf/10.1145/1515964.1531242
- mgaunard 3y agoK and Q are the languages behind KDB. K is the lower-level language and is a variant of APL. Q is the higher-level one, bringing in elements of SQL. J is another APL-like programming language, unrelated to KDB, by the actual creator of APL. All are easy to google by adding "programming language" to your query, and each has a wikipedia page.
- laszlokorte 3y agoThey are array languages. If you have never heart of array languages check out the code_report youtube channel.