Talk:Disclose: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
 
(8 intermediate revisions by 2 users not shown)
Line 1: Line 1:
I don't think this presentation is really accurate. Yes, the name "Disclose" might be used for either [[Mix]] or [[First]], and both of these are (left) inverses of [[Enclose]], but it's not right to say they are the same function and it's definitely not right to call that function "Right Shoe". This page should be Disclose (disambiguation) instead. I would still redirect Disclose to [[Mix]] as it's used in this way in the APL2 and SHARP families, where only the NARS family uses it for [[First]]. --[[User:Marshall|Marshall]] ([[User talk:Marshall|talk]]) 12:02, 1 May 2020 (UTC)
I don't think this presentation is really accurate. Yes, the name "Disclose" might be used for either [[Mix]] or [[First]], and both of these are (left) inverses of [[Enclose]], but it's not right to say they are the same function and it's definitely not right to call that function "Right Shoe". This page should be Disclose (disambiguation) instead. I would still redirect Disclose to [[Mix]] as it's used in this way in the APL2 and SHARP families, where only the NARS family uses it for [[First]]. --[[User:Marshall|Marshall]] ([[User talk:Marshall|talk]]) 12:02, 1 May 2020 (UTC)
:The text "right shoe" was a simple editing mistake which I've fixed. In the "early experiments" you refer to on the Mix page, there's mention of a ''Reveal'' function which would be this very function with behaviour on non-scalars not being dictated, and each implementation choosing its behaviour instead. Disclose should definitely not redirect to Mix as it is still [http://help.dyalog.com/latest/#Language/Primitive%20Functions/Disclose.htm Dyalog's official name for ⊃] (i.e. First). This page could be called "Disclose (disambiguation)" but there's really no reason to clutter the title. I've added the history and historic name. [[User:Adám Brudzewsky|Adám Brudzewsky]] ([[User talk:Adám Brudzewsky|talk]]) 12:29, 1 May 2020 (UTC)
::It's not super clear-cut, but I'd say this is unduly biased towards Dyalog. We redirect [[Count]] to [[Tally]] even though [[SHARP APL]] uses it for [[Index Generator]], and in this case Dyalog does have a less ambiguous name that is still official. I don't think it should be allowed to prevent other languages from using Disclose in this way. Note that [[SHARP APL]]/[[SAX]], [[A+]], and [[APLX]] all link directly to Disclose for Mix. --[[User:Marshall|Marshall]] ([[User talk:Marshall|talk]]) 12:52, 1 May 2020 (UTC)


Actually, it might be better to put this discussion in [[Enclose#Inverse]] (with appropriate links from Mix and First). That makes it easy to find without interfering with people who are just trying to look up a particular function. --[[User:Marshall|Marshall]] ([[User talk:Marshall|talk]]) 12:27, 1 May 2020 (UTC)
Actually, it might be better to put this discussion in [[Enclose#Inverse]] (with appropriate links from Mix and First). That makes it easy to find without interfering with people who are just trying to look up a particular function. --[[User:Marshall|Marshall]] ([[User talk:Marshall|talk]]) 12:27, 1 May 2020 (UTC)
:This is a possibility, but then Disclose should redirect to [[Enclose#Inverse]]. We can consider this if and when we create [[Enclose]]. [[User:Adám Brudzewsky|Adám Brudzewsky]] ([[User talk:Adám Brudzewsky|talk]]) 12:32, 1 May 2020 (UTC)
::No, because Disclose never means the inverse of Enclose—it means Mix or First. Right now I think this page is discussing something that isn't actually a function (because it isn't specified on all inputs). I think the best place for such an idea is [[Enclose#Inverse]], but I'm sure this is not what a reader is looking for if they go to an article named Disclose. The article should redirect to Mix, First, or a true Disclose (disambiguation) page. --[[User:Marshall|Marshall]] ([[User talk:Marshall|talk]]) 12:38, 1 May 2020 (UTC)
:::OK, I've renamed it to Disclose (disambiguation) and restructured it to be more like a Wikipedia disambiguation page.
::::I've now found the idea of a [[wikipedia:wikipedia:Broad-concept article|broad-concept article]]. I think this describes the page much better and so have moved it back to Disclose. --[[User:Marshall|Marshall]] ([[User talk:Marshall|talk]]) 01:42, 1 February 2024 (UTC)

Navigation menu