@gron

The Problem of Programming Language Concurrency Semantics

, , , , and . Programming Languages and Systems, volume 9032 of Lecture Notes in Computer Science, Springer Berlin Heidelberg, (2015)
DOI: 10.1007/978-3-662-46669-8_12

Abstract

Despite decades of research, we do not have a satisfactory concurrency semantics for any general-purpose programming language that aims to support concurrent systems code. The Java Memory Model has been shown to be unsound with respect to standard compiler optimisations, while the C/C++11 model is too weak, admitting undesirable thin-air executions.

Description

The Problem of Programming Language Concurrency Semantics - Springer

Links and resources

Tags

community

  • @gron
  • @dblp
@gron's tags highlighted