User Tools

Site Tools


2014:comfortable_concurrency

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
2014:comfortable_concurrency [2013/11/04 08:33] – created jonjagger2014:comfortable_concurrency [2016/06/11 14:05] (current) – external edit 127.0.0.1
Line 6: Line 6:
 **Duration**: 90 mins\\ **Duration**: 90 mins\\
 **Description**: \\ **Description**: \\
-\\ 
 Reflections on what is comfortable and uncomfortable about developing concurrent software. \\ Reflections on what is comfortable and uncomfortable about developing concurrent software. \\
 \\ \\
-What makes for "comfortable software", that is to say software that is comfortable to work with? +What makes for 'comfortable software', that is to say software that is comfortable to work with? 
 In this talk, Dominic Robinson will take a look at different models of concurrency, their applicability and impact on your comfort as a developer. \\ In this talk, Dominic Robinson will take a look at different models of concurrency, their applicability and impact on your comfort as a developer. \\
 \\ \\
-Topics you will learn about include:  +Topics you will learn about include: \\ 
-- Concurrency vs parallelism.  +- Concurrency vs parallelism. \\ 
-- How do you make working with concurrency "comfortable".  +- How do you make working with concurrency 'comfortable'\\ 
-- Message passing concurrency, or "Atomics considered harmful"+- Message passing concurrency, or 'Atomics considered harmful'.\\ 
 \\ \\
-We will take a look at one implementation of message passing concurrency in C++ in a distributed fault tolerant application, the lessons and scars from the last 5 years, or "they are coming for me with pitchforks and torches".  +We will take a look at one implementation of message passing concurrency in C++ in a distributed fault tolerant application, the lessons and scars from the last 5 years, or 'they are coming for me with pitchforks and torches'\\ 
-- influences and motivation  +- influences and motivation \\ 
-- DSLs in C++  +- DSLs in C++ \\ 
-- how do we test this thing? +- how do we test this thing? \\
 - how do we debug this thing? \\ - how do we debug this thing? \\
 \\ \\
 \\ \\
 +
 +JJ: Dominic presented this at ACCU Oxford, 27th Nov. Nigel Lester reported "On behalf of ACCU Oxford I would like to thank you very much for your most excellent talk! It has sparked various conversations at work today, which shows you had a real impact." 
  
2014/comfortable_concurrency.1383554011.txt.gz · Last modified: 2016/06/11 14:05 (external edit)