Introduction to concurrency in programming languages

IntroductionMotivation Where does concurrency appear? Why is concurrency considered hard? Timeliness ApproachConcepts in Concurrency TerminologyConceptsConcurrency Control CorrectnessTechniquesThe State of the Art Limitations of libraries Explicit techniques Higher-level techniques The limits of exp...

Descripción completa

Detalles Bibliográficos
Otros Autores: Sottile, Matthew J., author (author), Mattson, Timothy G., 1958- (-), Rasmussen, Craig E.
Formato: Libro electrónico
Idioma:Inglés
Publicado: Boca Raton : Chapman & Hall/CRC Press 2010.
Edición:1st edition
Colección:Chapman & Hall/CRC computational science series.
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009629467706719
Descripción
Sumario:IntroductionMotivation Where does concurrency appear? Why is concurrency considered hard? Timeliness ApproachConcepts in Concurrency TerminologyConceptsConcurrency Control CorrectnessTechniquesThe State of the Art Limitations of libraries Explicit techniques Higher-level techniques The limits of explicit control Concluding remarksHigh-Level Language Constructs Common high-level constructsUsing and evaluating language constructs Implications of concurrency Interpreted languagesHistorical Context and Evolution of Languages Evolution of machinesEvolution of programming languagesLimits to automati
Notas:A Chapman & Hall book.
Descripción Física:1 online resource (346 p.)
Bibliografía:Includes bibliographical references and index.
ISBN:9780429140846
9781420072143