Maybe it&#x27;s an Apple thing. Sometimes they make up silly names like &quot;Grand Central Dispatch&quot; for executing a block in parallel in multiple threads. &quot;ARC&quot; makes me still think &quot;adaptive replacement cache&quot;, not &quot;automatic reference counting&quot;. At least they don&#x27;t call it &quot;automatic retain count&quot;. After all, they used to call &quot;reference count&quot; as &quot;retain count&quot;. Confused the heck out of me on my first exposure to Objective-C.<p>Not that others like Microsoft don&#x27;t do the same thing, renaming commonly known concepts to something they made up. Like DEP vs NX vs XD. Or Interlocked* for atomic operations. Atomic add in Microsoftese is InterlockedAdd.