Introduction to Concurrency in Programming Languages

Introduction to Concurrency in Programming Languages
Author :
Publisher : CRC Press
Total Pages : 346
Release :
ISBN-10 : 9781420072143
ISBN-13 : 1420072145
Rating : 4/5 (145 Downloads)

Book Synopsis Introduction to Concurrency in Programming Languages by : Matthew J. Sottile

Download or read book Introduction to Concurrency in Programming Languages written by Matthew J. Sottile and published by CRC Press. This book was released on 2009-09-28 with total page 346 pages. Available in PDF, EPUB and Kindle. Book excerpt: Illustrating the effect of concurrency on programs written in familiar languages, this text focuses on novel language abstractions that truly bring concurrency into the language and aid analysis and compilation tools in generating efficient, correct programs. It also explains the complexity involved in taking advantage of concurrency with regard to program correctness and performance. The book describes the historical development of current programming languages and the common threads that exist among them. It also contains several chapters on design patterns for parallel programming and includes quick reference guides to OpenMP, Erlang, and Cilk. Ancillary materials are available on the book's website.


Introduction to Concurrency in Programming Languages Related Books

Introduction to Concurrency in Programming Languages
Language: en
Pages: 346
Authors: Matthew J. Sottile
Categories: Computers
Type: BOOK - Published: 2009-09-28 - Publisher: CRC Press

GET EBOOK

Illustrating the effect of concurrency on programs written in familiar languages, this text focuses on novel language abstractions that truly bring concurrency
Start Concurrent
Language: en
Pages: 598
Authors: Barry Wittman
Categories: Computers
Type: BOOK - Published: 2013-12-31 - Publisher: Purdue University Press

GET EBOOK

Multicore microprocessors are now at the heart of nearly all desktop and laptop computers. While these chips offer exciting opportunities for the creation of ne
The SR Programming Language
Language: en
Pages: 372
Authors: Gregory R. Andrews
Categories: Computers
Type: BOOK - Published: 1993 - Publisher: Addison Wesley

GET EBOOK

SR (Synchronizing Resources) is a powerful and flexible language for concurrent programming. With its explicit mechanisms and concurrency, communication, and sy
An Experiential Introduction to Principles of Programming Languages
Language: en
Pages: 305
Authors: Hridesh Rajan
Categories: Computers
Type: BOOK - Published: 2022-05-03 - Publisher: MIT Press

GET EBOOK

A textbook that uses a hands-on approach to teach principles of programming languages, with Java as the implementation language. This introductory textbook uses
Programming Concurrency on the JVM
Language: en
Pages: 343
Authors: Venkat Subramaniam
Categories: Computers
Type: BOOK - Published: 2011-08-26 - Publisher: Pragmatic Bookshelf

GET EBOOK

More than ever, learning to program concurrency is critical to creating faster, responsive applications. Speedy and affordable multicore hardware is driving the