Linked by Thom Holwerda on Tue 13th Oct 2009 18:24 UTC, submitted by Lazarus
FreeBSD Not too long ago, Apple open sourced its Grand Central Dispatch library, which aids in developing multithreaded code. It was suggested that it could be ported to other platforms, and the FreeBSD team has done exactly that. They have also done a lot of work related to getting GCD to work in a POSIX environment.
Permalink for comment 389053
To read all comments associated with this story, please click here.
RE[2]: Neato
by theosib on Tue 13th Oct 2009 19:53 UTC in reply to "RE: Neato"
theosib
Member since:
2006-03-02

The paranoia about Mono is justified. However, while Apple is evil too, but they have a vested interest in spreading this technology and have released it under a proper FOSS license.

Being a Ph.D. student specializing in computer architecture, I have experience that tells me that something like GCD can be very helpful. It's not a slam-dunk solution, but it is a nice solution to the problem of system-wide resource allocation. Before GCD (or equivalent), parallel processing people either assumed they would have the machine to themselves, or they would have to guess about what other processes are going to be running at the same time.

You, on the other hand, seem to be making a blanket statement about GCD being useless. I'd like to know your qualifications to make that statement and your justification.

Reply Parent Score: 8