Talk:From: Difference between revisions

From APL Wiki
Jump to navigation Jump to search
(Created page with "Why was the main name and main symbol changed from '''Select''' and <code>⊇</code> to '''From''' and <code>{</code>? Though it is the name and symbol used in J and origi...")
 
m (Marshall moved page Talk:Select to Talk:From: Use more prominent J and Dictionary of APL name)
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
Why was the main name and main symbol changed from '''Select''' and <code>⊇</code> to '''From''' and <code>{</code>? Though it is the name and symbol used in [[J]] and originally in [[SHARP APL]], the latter deprecated the symbol in favour of <code>@</code>. While this could justify <code>@</code>, all maintained APLs that have the primitive use <code>⊇</code>. Both <code>{</code> and <code>@</code> would be confusing for the casual reader as those symbols cannot actually be used in any available system, and neither will they ever be used for this function in existing APLs because the symbols are already used for other things. In conclusion, I think we should make '''From''' and <code>{</code> and <code>@</code> secondary, and revert to use <code>⊇</code> as primary glyph. The proper title of the article can be discussed, but should at least be in sync with the primary function name. [[User:Adám Brudzewsky|Adám Brudzewsky]] ([[User talk:Adám Brudzewsky|talk]]) 15:29, 13 May 2021 (UTC)
Why was the main name and main symbol changed from '''Select''' and <code>⊇</code> to '''From''' and <code>{</code>? Though it is the name and symbol used in [[J]] and originally in [[SHARP APL]], the latter deprecated the symbol in favour of <code>@</code>. While this could justify <code>@</code>, all maintained APLs that have the primitive use <code>⊇</code>. Both <code>{</code> and <code>@</code> would be confusing for the casual reader as those symbols cannot actually be used in any available system, and neither will they ever be used for this function in existing APLs because the symbols are already used for other things. In conclusion, I think we should make '''From''' and <code>{</code> and <code>@</code> secondary, and revert to use <code>⊇</code> as primary glyph. The proper title of the article can be discussed, but should at least be in sync with the primary function name. [[User:Adám Brudzewsky|Adám Brudzewsky]] ([[User talk:Adám Brudzewsky|talk]]) 15:29, 13 May 2021 (UTC)
:I didn't notice SHARP had the primitive. Regardless, I think the page should be named after the J primitive. J is vastly more prominent than any of the APLs that have Select, and this is also the name Iverson promoted for APL. It seems much more likely that an APL programmer will be familiar with From based on Iverson's writing than that they will know the version added to Extended Dyalog just a few years ago. -- [[User:Marshall|Marshall]] ([[User talk:Marshall|talk]]) 17:13, 13 May 2021 (UTC)

Latest revision as of 17:15, 13 May 2021

Why was the main name and main symbol changed from Select and to From and {? Though it is the name and symbol used in J and originally in SHARP APL, the latter deprecated the symbol in favour of @. While this could justify @, all maintained APLs that have the primitive use . Both { and @ would be confusing for the casual reader as those symbols cannot actually be used in any available system, and neither will they ever be used for this function in existing APLs because the symbols are already used for other things. In conclusion, I think we should make From and { and @ secondary, and revert to use as primary glyph. The proper title of the article can be discussed, but should at least be in sync with the primary function name. Adám Brudzewsky (talk) 15:29, 13 May 2021 (UTC)

I didn't notice SHARP had the primitive. Regardless, I think the page should be named after the J primitive. J is vastly more prominent than any of the APLs that have Select, and this is also the name Iverson promoted for APL. It seems much more likely that an APL programmer will be familiar with From based on Iverson's writing than that they will know the version added to Extended Dyalog just a few years ago. -- Marshall (talk) 17:13, 13 May 2021 (UTC)