From Youtube


Rob Pike, creator of the Plan 9 Operative System and one of the minds behind the Go Programming Language, talks about the difference between Concurrency and Parallelism.

The slides from the talk can be found here.


Although in many a programmer's mind those two words are equivalent, the concepts behind them are related yet quite distinct: Concurrency is the composition of independently executing processes, while Parallelism is the simultaneous execution of (possibly related) computations.

In short: Concurrency is about dealing with lots of things at once; Parallelism is about doing lots of things at once.

While the talk uses Go's Concurrency Model as a reference, the concepts are well described and quite general so the talk should be engaging also for developers versed in other programming languages.

File history

Click on a date/time to view the file as it appeared at that time.

current13:09, March 14, 2014Thumbnail for version as of 13:09, March 14, 201431:23480 × 269 (12 KB)Lox federico (wall | contribs)created video


Ad blocker interference detected!

Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.