TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

The legacy of NeXT lives on in OS X (2012)

176 pointsby Bondi_Blue5 months ago

12 comments

jasoneckert5 months ago
As a longtime NeXTSTEP user, I still remember the first time I perused the filesystem of Mac OS X 10.0 (Cheetah) in 2001. And I distinctly remember thinking to myself that Apple basically took NeXTSTEP and slapped their own window manager and app framework on it only. The filesystem and toolset was nearly identical, and I even found several config files (I don&#x27;t remember which ones) that still had NeXTSTEP listed in the comments.<p>As I evolved to develop iOS apps in the 2010s, NSObject (NS=NeXTSTEP) continued to be a reminder of this same lineage.
评论 #42486628 未加载
评论 #42486616 未加载
评论 #42487328 未加载
vintagedave5 months ago
I remember the Unix-ness was a big part of OS X’s nerd popularity. People were talking about real Unix terminals, for example.<p>Later Windows also aimed for the same thing with their new console app and Linux support. Yet macOS has remained the same. The Terminal app feels essentially unchanged and there’s no good app package service (eg brew etc - these are third party and can mess up your system.)<p>Even Xcode is, well… look how extensions were restricted.<p>Modern macOS feels boring, but also not aimed at developers.
评论 #42485713 未加载
评论 #42486680 未加载
评论 #42490467 未加载
评论 #42486007 未加载
评论 #42485894 未加载
评论 #42488769 未加载
keyle5 months ago
It&#x27;s amazing that still today, you find NSStrings and NS prefixed stuff all over working code.<p>It&#x27;s actually hard not to know anything about the old Appkit, as much as Apple would have you believe that it&#x27;s all SwiftUI now.
评论 #42485810 未加载
评论 #42491648 未加载
larusso5 months ago
Around 2010, I started learning Objective-C to be part of the whole native mobile development movement. What I didn’t know when getting into this was how much of a history lesson I would have to participate in to understand the background behind so many aspects of the language and the core frameworks.
评论 #42487389 未加载
评论 #42486197 未加载
mark_round5 months ago
A tangent I know, but looking at those old screenshots really made me miss that era of OS X. The first versions of Aqua with pinstripes were a bit busy for my liking, but by the Mountain Lion time frame it was just lovely. Actual buttons! Soft gradients! Icons that had colour!
评论 #42486145 未加载
评论 #42485978 未加载
评论 #42485669 未加载
评论 #42488195 未加载
评论 #42487138 未加载
评论 #42486873 未加载
评论 #42485483 未加载
评论 #42485887 未加载
threeseed5 months ago
Also the influence of WebObjects has been unappreciated.<p>EOF was probably the first ORM and Direct To WS the first web-based no-code tool.
评论 #42485461 未加载
评论 #42485842 未加载
acka5 months ago
&gt; Along with analysis and debugging tools, Apple still gives away everything needed to build apps for the Mac, iPhone, or iPad.<p>Very conveniently glossing over the fact that developers still have to pay an annual Apple Developer Program subscription fee in order to be able to distribute their apps. TANSTAAFL, as always.
评论 #42485476 未加载
评论 #42485411 未加载
shae5 months ago
I remember seeing finder running on NeXT at a Halloween party at he Omni group in 1999. That was a cool experience.
andrewstuart5 months ago
It surprised me that Steve Jobs would be so open to unix.<p>I thought with his not invented here syndrome and desire to control everything and attraction to simplicity and graphical UI he would have hated unix.<p>How did he come to love unix enough to build NextStep on it?
评论 #42485397 未加载
评论 #42485858 未加载
评论 #42485554 未加载
评论 #42485722 未加载
WillAdams5 months ago
I just wish it would be more widely available.<p>Anyone using GNUstep successfully?
pipeline_peak5 months ago
“ We saw the invention of the fricking World Wide Web on NeXTSTEP”<p>I can’t stand when people bring this up with such pride. Like the web couldn’t have came on SPARC or anything other than the glorious Steve Jobs cube.
评论 #42496099 未加载
vrodic5 months ago
i kind of hate that OjectiveC killed ObjectPascal and that we don&#x27;t have a mainstream modern kernel written in Pascal.
评论 #42489875 未加载