4 ms·
I have no idea of what APL is, and the thing doesn't even bother explaining it.
by wfwefwef32 9y ago
I have no idea of what APL is, and the thing doesn't even bother explaining it.
- bebop 9y agohttps://en.wikipedia.org/wiki/APL_(programming_language) https://en.wikipedia.org/wiki/APL_(programming_language)
- rterzi 9y agoAPL has a long an interesting history. It was successfully used for decades in Wall Street firms. It's also worth looking at * The A+ programming language, an APL derivative created at Morgan Stanley by Arthur Whitney. https://en.wikipedia.org/wiki/A%2B_(programming_language) https://en.wikipedia.org/wiki/A%2B_(programming_language). Roger Hui also worked there for a number of year.s * The J language from Roger Hui - https://en.wikipedia.org/wiki/Roger_Hui#J_language https://en.wikipedia.org/wiki/Roger_Hui#J_language * Arthur Whitney and Kx Systems - https://en.wikipedia.org/wiki/Arthur_Whitney_(computer_scientist) https://en.wikipedia.org/wiki/Arthur_Whitney_(computer_scien...
- JulianMorrison 9y agoKona, a K implementation that's open source. https://github.com/kevinlawler/kona https://github.com/kevinlawler/kona Useful for reading K-tradition C programming style, too.
- ColanR 9y agoI've been puzzled about Kona for a while, since I don't really see a purpose for it. K/Q is specifically intended as a very high-efficiency language, and Kona doesn't say anything about benchmarks.
- bakul 9y agoThe original reason may have been that k3 was not open source and the free version was limited. But in general people write these things for all sorts of reasons. Just as there are dozens of Scheme interpreters.
- wglb 9y agoAnd one chicago firm with APL in its name since its founding: https://www.manta.com/c/mm2mvtr/security-apl https://www.manta.com/c/mm2mvtr/security-apl
- coldtea 9y agoThere's this Google thing that can, however. Not everything is meant for everybody having every background.
- sbmthakur 9y agoWhy is this downvoted? I had the same problem and I am certain many others faced it too.
- kyberias 9y agoSubstitute e.g. Python or C++ for APL. Do you still think the articly should explain that "C++ is a programming language."
- goatlover 9y agoIt's probably because APL doesn't look anything like your typical PL.
- deathanatos 9y agoWhich — once you're acquainted with its existence — is the very thing that makes it instantly recognizable.
- sbmthakur 9y agoNo. I would settle for a full form and even that should be mentioned only once in the start.
- deleted 9y ago[deleted]
- kyberias 9y agoBut wasn't it fun to find out that it is A Programming Language?
- mwfunk 9y agoWhy would you admit that? If you don't know something, look it up. It's not someone else's fault if you don't know something. On HN and in the world, don't whine about it, do something about it.