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

The last release of NeXTSTEP was in the 90s. It’s fascinating how many of the concepts that are still the same, or similar. DNS, TCP/IP, NFS, FTP, resolv.conf, tar, ICMP... Some of them are outdated, but still. The Unix paradigm has held up well IMO.


I don’t see most of these being examples of “the Unix paradigm”.

FTP, being from April 1971 (https://tools.ietf.org/html/rfc114), predates Unix ‘escaping’ from Bell labs.

TCP/IP, reading http://elk.informatik.hs-augsburg.de/tmp/cdrom-oss/CerfHowIn..., also didn’t start on Unix (“The significant growth in Internet products didn't come until 1985 or so, where we started seeing UNIX and local area networks joining up.“)

BIND was fast to arrive on the scene but DNS, I think, was designed to be platform-agnostic.


And most of the internet protocols use CRLF, not Unix LF.


NeXTSTEP was hardly related to UNIX, as in culture.

Sure it had POSIX and was partially built on top of BSD, but that was just to get a foothold on the UNIX workstation market.

NeXTSTEP was all about Objective-C frameworks, including at the device driver levels, and the same culture is at play at Apple and NeXTSTEP derived OSes.

Being an UNIX is just a story to sell and get people into the platform, nothing else, specially valuable when one is either a startup getting into the nascent workstation market, or a business close to get insolvent.




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

Search: