Talk:Family tree of array languages

From APL Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Possible cuts

The reduced version is smaller but still pretty difficult to navigate. I think the following languages could be cut without any important loss:

  • dzaima/BQN is just another BQN implementation.
  • RAD and Rowan are very obscure and not all that APL-like. As is I; the only reason to keep it would be BQN influence.
  • No reason to separate A and A+. I think this actually cuts a level of depth from the tree.
  • Dyalog's page says it's influenced by SHARP, not SAX; SAX's page should probably be changed.
  • PPL and Speakeasy are pretty obscure, and not needed to explain APL's influence on S and MATLAB.

On the other hand, IDL is strongly influenced by APL and is common in many scientific fields. Maybe it should be included.

-- Marshall (talk) 23:08, 15 May 2021 (UTC)

  • So dzaima/APL → BQN?
  • Being APL-like is not a criteria for inclusion here, but RAD is necessarily more APL-like than K and I. It is basically APL with K's array model/K with APL's symbols. Not sure why you think Rowan isn't all that APL-like.
  • I'll let SHARP APL take the place of SAX as influencer on Dyalog APL, and then SAX can go from the simplified chart.
  • I'll take PPL and Speakeasy out of the simplified chart.
Do you have a source for APL influencing IDL? The only thing I could find was saying that [SOL] was an APL influenced array oriented language with some primitive graphics capabilities. The resemblance to IDL was there, but very faintly..
Adám Brudzewsky (talk) 08:57, 19 May 2021 (UTC)