Re: OTCreateSystemTask() Replacement?
Re: OTCreateSystemTask() Replacement?
- Subject: Re: OTCreateSystemTask() Replacement?
- From: email@hidden
- Date: Sun, 08 Apr 2007 01:48:14 -0700
- Thread-topic: OTCreateSystemTask() Replacement?
>
> Now I might offend some people, but I must say that Apple really has
> been letting me down on stuff like this the last few years. If you
> look at trends in languages like javascript and lua, people are going
> to coroutines and functional programming and methodologies that avoid
> multithreading altogether. Multithreading is a disaster. It has its
> place, but general programming, especially a simple game loop, is a
> shining example of where the best practices just aren't good enough.
> We shouldn't have to learn the intricacies of synchronization and
> mutexes and atomicity and on and on just to get 2 games to talk to
> one another, but that's where we're at.
I ordinarily love to go on for days about the myriad ways the OS X way of
doing things feels like taking a great many steps backward, but this just
isn't a complaint I find particularly valid. You wrote a ton of questionable
code a decade or more ago and are upset with Apple because now you have to
rewrite some of it? This argument bears a frightening resemblance to that of
the Dantz engineers (I actually don't think there was more than one but I
can't remember anymore) who insisted upon a complete port of the antiquated
SCSI Manager oh so many years ago just so they could continue collecting
paychecks without doing any actual work. Apple entertained their ridiculous
demands, and Retrospect has languished in a thick froth of its own inertia
ever since. It's gotten to the point where it's really more of an overpriced
joke than a viable backup solution, and if Time Machine works as advertised,
Dantz' ossification and lack of willingness to adapt will put them out of
the Mac software business entirely.
I miss the good old days, too, but I think you really need to move on with
this one. Either that or take it to the blogosphere.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Macnetworkprog mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden