That’s kind of a weird take. It’s perfectly reasonable that Apple has not attempted to yank all the “NS” references out, but they are absolutely a holdover from NeXTSTEP. That NeXTSTEP no longer exists does not change that.
Re:macOS Golden Gate Is a Buggy Mess
by kergonath on Tuesday September 29, 2026 @12:49PM
(#49896314)
The convention is a holdover. It does not mean that the code is the same. There’s plenty of NS classes that did not exist before OS X.
I didn’t say the code is the same. I said it’s incorrect to say that “ns” has nothing to do with NeXTSTEP.
Re:macOS Golden Gate Is a Buggy Mess
by the_lucifer on Tuesday September 29, 2026 @03:44PM
(#49899265)
Even funnier, there's new ones added for Liquid Glass that still reference NS: NSGlassEffectView
Re:macOS Golden Gate Is a Buggy Mess
by alanbernstein on Tuesday September 29, 2026 @12:35PM
(#49896107)
What would you say the letters NS stand for? Perhaps "Not Standforanything"?
NS hasn't had anything to do with NeXTSTEP since, well, NeXTSTEP. The author's wording makes it sound like this is some crazy remnant of forgotten 30-year-old code poking through, but it's really not. It's Swift (most likely) string concatenation being passed a view instance instead of a string by mistake.