Jed,

   You miss the point that Apple thinks all those Linux things you want to use 
on Apple are just not relevant and don’t need to be used. In the Apple world 
you use Xcode and the Frameworks that Apple supplies and everything is 
hunky-dory; no need to mess with other stuff. Apple simply doesn’t believe in 
an ecosystem provided by “a bunch of people”.

  Now you can disagree that the Frameworks that Apple provides are all you will 
ever need but if you buy into it then it is a sane and relatively simple, 
though far from perfect, system. 

  Barry

On Jul 19, 2014, at 7:16 PM, Jed Brown <[email protected]> wrote:

> Barry Smith <[email protected]> writes:
>>  Actually it is very simple and clean (though a little sparse), the
>>  problems come from when people use macports, home-brew and all those
>>  other “let’s make package systems like Linux has, for Apple” but
>>  lets make them a little less than perfect.
> 
> Either everyone that has attempted to automate software installation,
> upgrades, and dependencies for Mac systems is an idiot or Apple has made
> an ecosystem that is hostile to the automation of such things.  Doing
> these things manually is a monumental waste of time.  Sometime in the
> 90s, I took it for granted that compilers, debuggers, Octave, and the
> like Just Worked, would always be up-to-date with normalized
> dependencies so that any combination could be linked and so that binary
> security patches were trivial.  Valgrind came soon after and I never
> looked back.  To think that we're even talking about this in 2014 is
> depressing.

Reply via email to