Quantcast
Viewing latest article 7
Browse Latest Browse All 15

Concurrency Programming Guide

Concurrency is the notion of multiple things happening at the same time. With the proliferation of multicore CPUs and the realization that the number of cores in each processor will only increase, software developers need new ways to take advantage of them. Although operating systems like Mac OS X and iPhone OS are capable of running multiple programs in parallel, most of those programs run in the background and perform tasks that require little continuous processor time. It is the current foreground application that both captures the user’s attention and keeps the computer busy.

read more


Viewing latest article 7
Browse Latest Browse All 15

Trending Articles