Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Cocoa IS Nextstep - which is why the class names are prefixed NS


Trivia: actually "NS" stands for "NeXT & Sun". Old NeXT classes had an NX* prefix. (There are still a few of those lingering in Cocoa.)

The NS prefix was adopted as part of the NextStep -> OpenStep transition around 1993, when Sun was planning to use OpenStep as their main desktop environment. That never happened because soon Sun got Java religion and dumped OpenStep.


I didn't know that. In fact everywhere I have read, it is assumed that NS stands for NeXTStep. Thanks!


I didnt know that either! Cheers




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: