Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment Re:Support (Score 1) 510

Things like releasing a $3000 workstation then 3 years later releasing an OS update that doesn't support it don't fly well in enterprise environments.

Almost every business I've worked for keeps workstations around only as long as their warranties before they're surplussed. Given that AppleCare is 3 years, it might not make such a difference.

Comment GCD also replaces most synchronization / locking (Score 1) 205

The other often-overlooked advantage of GCD is that submitting work to a queue is thread-safe, queues themselves are lightweight, and queues can be made internally-serial but parallel to all other queues. Apple's documentation has a lot of good examples of how to use this structure to eliminate almost all locking code (which is usually pretty heavyweight). If you need to serialize access to a resource, just create a serial queue and any other queue can send tasks to it without worrying about any synchronization.

As someone who's struggled with performance from trying to determine how fine-grained to make locks, this seems like an awesome approach.

Comment Slashdot Hypocrisy (Score 1, Interesting) 92

If this were a private, for-profit company that was fighting for IP rights, Slashdotters would be up in arms defending those wanting to use the tech with arguments of Free-as-in-Speech, good-of-humanity, etc. But when it's a non-profit research organization doing exactly the same thing, Slashdotters rush to defend them.

Are the ideals here really about freedom and liberty or just thinly-veiled anti-corporatism?

Slashdot Top Deals

With your bare hands?!?

Working...