On Dec 12, 2011, at 10:31 AM, Mark Benson wrote:
On 12 Dec 2011, at 14:29, Liam Proven <lproven at
gmail.com> wrote:
I am sure you're right. I have never tried,
personally, despite using
OS X for a decade now. Never encountered the need.
Lucky. A lot of us have and it rarely ends well, or if it does the part in the middle is
a nightmare.
It really depends. It's actually a nice UNIX underneath; I use it for all my embedded
development work that can use GCC. I also write a lot in Python and use a lot of
open-source tools that operate off the command line; generally I have at least four
terminal windows open at any given time. If you're not *looking* to use the console,
yes, it's probably a nightmare (my typical customer response to seeing the Terminal is
"what are you DOING don't you know that can BREAK the computer").
The point was that your assertion that it's a
'friendly' OS is really only skin deep. Actually it's a awkward bastardisation
of BSD UNIX with a friendly *GUI*.
It's actually a pretty straightforward userland port of BSD running on a different
kernel. Not a lot of bastardization about it. And if you're programming in Cocoa
(derived from NeXTSTEP), you seldom if ever have to deal with the UNIX layer of the
userland. I'd call it a good bit more than skin-deep.
I'd nominate VMS as friendly way before OS X's
so-called UNIX implementation.
It's all subjective in the end. I've only just started using VMS, and there are
things I like and things I don't like about it relative to UNIX. It's all
extremely foreign to me, so I'm trying hard to reserve judgement on things I don't
like just because they're not what I expect.
- Dave