Talk:Array notation: Difference between revisions

From APL Wiki
Jump to navigation Jump to search
No edit summary
Line 12: Line 12:


[[User:Phil Last|Phil Last]] ([[User talk:Phil Last|talk]])
[[User:Phil Last|Phil Last]] ([[User talk:Phil Last|talk]])
== Removing BQN documentation link ==
I've reverted Marshall's reinstating the BQN documentation link, as it makes no sense that the only documentation listed for a notation in actual use in APLs proper (as defined by [[APL_Wiki:Content guidelines]]), is to that of a different notation for a non-APL. The link is preserved as a reference to BQN's entry in [[Array notation design considerations#Language comparison]] [[Adám Brudzewsky]] 11:37, 5 September 2022 (UTC)

Revision as of 11:37, 5 September 2022

Too much detail!

This page really goes into the history of array notation, to the point that it spends more time discussing what it isn't than what it is. It's hard to get a coherent picture of what's going on with array notation without reading the whole thing, and then thinking about it for a while. And in many parts it's not clear that it's entirely about proposals for Dyalog.

I'd strip the history down to who designed it and when, and maybe one or two major changes that happened in the process. I don't think the "design rationale" format for Design considerations works at all in a wiki; I'd rewrite this to describe limitations of the final design and again cut most of the descriptions (and don't hide who's making the decisions with the passive voice!). If there's some reason it should be kept around then I'd suggest a separate page "Array notation in Dyalog APL", which can have more detail because of the narrow scope.

-- Marshall (talk) 18:44, 9 May 2021 (UTC)


I propose to add to the history but agree with Marshall's final point to separate "Array Notation" from "Array Notation in Dyalog" or for the latter "Array Notation: Implementations" with a single section for Dyalog. It's probablt true though that "Array Notation" itself will largely be what it isn't apart from just a history of ideas and insights.

Phil Last (talk)

Removing BQN documentation link

I've reverted Marshall's reinstating the BQN documentation link, as it makes no sense that the only documentation listed for a notation in actual use in APLs proper (as defined by APL_Wiki:Content guidelines), is to that of a different notation for a non-APL. The link is preserved as a reference to BQN's entry in Array notation design considerations#Language comparison Adám Brudzewsky 11:37, 5 September 2022 (UTC)