3 ms·
https://en.wikipedia.org/wiki/APL_(programming_language) https://en.wikipedia.org/wiki/APL_(programming_language) There you go!
by schindlabua 8y ago
https://en.wikipedia.org/wiki/APL_(programming_language) https://en.wikipedia.org/wiki/APL_(programming_language) There you go!
- calcifer 8y agoThe article talks about APLs, plural. If APL is a programming language, how can it be plural?
- detaro 8y agoMultiple implementations, derived languages with similar concepts
- schindlabua 8y agoExactly. You more commonly hear this when talking about Lisp. Racket is a Lisp and so is Scheme or Common Lisp, and what we mean by that is dialects. In the article he mentions J, K and Dyalog as APLs.
- Fellshard 8y agoAPL is the original language, and has spawned a family of similar languages, usually ones that don't use the same extremely specialized symbolic charset of the original language. This is similar to how languages of the Lisp family are called 'Lisps'.
- bitofhope 8y agoThere are several implementations that have their differences. It's kinda similar to "Lisps" in plural. Lisp is a programming language, but it's also a family of similar languages. Also, languages like K and J, maybe Q could be considered part of APL family due to their array oriented design and single character operator syntax.