Apple: Updates to Coding Terminology
developer.apple.com
Apple: Updates to Coding Terminology
1–10 of 12 posts
Re: Apple: Updates to Coding Terminology
#2 Asia Pacific (n., adj.) - Don’t list Japan separately; Asia Pacific includes Japan.
Black (adj.) - Capitalize when referring to ethnicity or cultural identity.
blacklist/whitelist (n., v.) - Don’t use. Instead, use an alternative that’s appropriate to the context, ...
logic board - Not motherboard, mother board, main board, or main circuit board. ...
master/slave - Don’t use to describe the relationship between two devices or processes. ...
slave - Don’t use to refer to a device or process. See also master/slave.
whitelist - Don’t use. See also blacklist/whitelist (n., v.).Re: Apple: Updates to Coding Terminology
#3How about black hat (noun or proper noun) and white hat? They're identically problematic as blacklist/whitelist -- see https://en.wikipedia.org/wiki/Black-and-white_dualism
Re: Apple: Updates to Coding Terminology
#4The deprecation of master/slave is something that crossed my mind some 20 years ago when I was setting jumpers on a IDE optical drive. What shall we substitute slave with, though, given that master is now main? Apache httpd has long used "worker"... How about black hat (noun or proper noun) and white hat? They're identically problematic as blacklist/whitelist -- see https://en.wikipedia.org/wiki/Black-and-white_duali…
Re: Apple: Updates to Coding Terminology
#5Here are the actual (inclusive language) changes from the style guide: Asia Pacific (n., adj.) - Don’t list Japan separately; Asia Pacific includes Japan. Black (adj.) - Capitalize when referring to ethnicity or cultural identity. blacklist/whitelist (n., v.) - Don’t use. Instead, use an alternative that’s appropriate to the context, ... logic board - Not motherboard, mother board, main board, or main circuit board.…
Re: Apple: Updates to Coding Terminology
#6Here are the actual (inclusive language) changes from the style guide: Asia Pacific (n., adj.) - Don’t list Japan separately; Asia Pacific includes Japan. Black (adj.) - Capitalize when referring to ethnicity or cultural identity. blacklist/whitelist (n., v.) - Don’t use. Instead, use an alternative that’s appropriate to the context, ... logic board - Not motherboard, mother board, main board, or main circuit board.…
So "main" is also problematic now? I thought that was the replacement for git's master branch?
Re: Apple: Updates to Coding Terminology
#7Here are the actual (inclusive language) changes from the style guide: Asia Pacific (n., adj.) - Don’t list Japan separately; Asia Pacific includes Japan. Black (adj.) - Capitalize when referring to ethnicity or cultural identity. blacklist/whitelist (n., v.) - Don’t use. Instead, use an alternative that’s appropriate to the context, ... logic board - Not motherboard, mother board, main board, or main circuit board.…
So "main" is also problematic now? I thought that was the replacement for git's master branch?
Re: Apple: Updates to Coding Terminology
#8Re: Apple: Updates to Coding Terminology
#9Earlier quoted context omitted.
So "main" is also problematic now? I thought that was the replacement for git's master branch?
If you're referring to the mandate to say "logic board," I believe that is just a stylistic choice, not a cancellation of "main" in the sense you're thinking of.
Re: Apple: Updates to Coding Terminology
#10The deprecation of master/slave is something that crossed my mind some 20 years ago when I was setting jumpers on a IDE optical drive. What shall we substitute slave with, though, given that master is now main? Apache httpd has long used "worker"... How about black hat (noun or proper noun) and white hat? They're identically problematic as blacklist/whitelist -- see https://en.wikipedia.org/wiki/Black-and-white_duali…
I've seen "worker", "main", "parent/child", and "primary/replica" used as a replacement depending on the context.