Skip to main content
Home▸ Forums▸ 68kMLA▸ Sun Ultra 10 — #49
Post #49 by paws
Source Forum68kMLA
CategoryDevelopment
Post DateThu, 10 Jan 2008 - 01:35
Original URLhttps://68kmla.org/bb/threads/sun-ultra-10.11276/
Post
Silicon Valley Pirate -

You are right, of course. OS X is UNIX and both Cocoa, Carbon and everything else on OS X relies on UNIX through-and-through. I know this. I was just being difficult because I'm not really a fan of OS X.

My point was basically that all the cool stuff about UNIX, the pipes and the networkering and the lightweightness, the building-bigger-stuff-from-smaller-components, plain text configuration files, bash scripting and standard interfaces, seem to have been replaced in OS X by behemoth GUI apps, AppleScript, XML and other nasty things.

An example: a proper graphical UNIX would in my mind have no need for an app like iTunes, or iPhoto or similar. It would have a modular file manager that would make organising, finding and previewing of ALL files easy, and use scripting of external, non-interactive applications to perform functions like converting between audio file formats etc., and only resort to interactive apps to view or create files.

It most certainly would not use a 113 MB app* to move MP3 files to an external hard drive - or that same Music File Organiser Application to move dates and notes into your PDA.

That is what I mean by OS X not being UNIX. I know that [NSFileWrapper openWithPath:] is open() underneath. That's trivial, from my point of view.

*with localisations, yes. The binary is 28MB. I don't think I have a 28MB binary on any of my non-OS X computers.