๐”– Scriptorium
โœฆ   LIBER   โœฆ

๐Ÿ“

Concurrency in .NET: Modern patterns of concurrent and parallel programming

โœ Scribed by Riccardo Terrell


Publisher
Manning
Year
2018
Tongue
English
Leaves
570
Category
Library

โฌ‡  Acquire This Volume

No coin nor oath required. For personal study only.

โœฆ Synopsis


The multicore processor revolution has begun. Parallel computation is powerful and increasingly accessible and multicore computation is incorporated into all sorts of applications, including finance software, video games, web applications, machine-learning, and market analysis. To get the best performance, your application has to partition and divide processing to take full advantage of multicore processors. Functional languages help developers support concurrency by encouraging immutable data structures that can be passed between threads without having to worry about a shared state, all while avoiding side effects.

Functional Concurrency in .NET teaches you how to build concurrent and scalable programs in .NET using the functional paradigm. This intermediate-level guide is aimed at developers, architects, and passionate computer programmers who are interested in writing code with improved speed and effectiveness by adopting a declarative and pain-free programming style. You'll start by learning the foundations of concurrency and important functional techniques and paradigms used in the rest of the book. Then you'll dive in to concurrent and parallel programming designs, emphasizing the functional paradigm with both theory and practice with lots of code samples. The third part of the book covers a real "cradle to grave" application implementation, covering the techniques and skills learned during the book.


๐Ÿ“œ SIMILAR VOLUMES


Parallel and Concurrent Programming in H
โœ Simon Marlow ๐Ÿ“‚ Library ๐Ÿ“… 2013 ๐Ÿ› O'Reilly ๐ŸŒ English

This book covers the breadth of Haskells diverse selection of programming APIs for concurrent and parallel programming. It is split into two parts. The first part, on parallel programming, covers the techniques for using multiple processors to speed up CPU-intensive computations, including methods f

CONCUR 2004 -- Concurrency Theory
โœ Gardner P., Yoshida N. ๐Ÿ“‚ Library ๐Ÿ“… 2005 ๐ŸŒ English

This book constitutes the refereed proceedings of the 15th International Conference on Concurrency Theory, CONCUR 2004, held in London, UK in August/September 2004.The 29 revised full papers presented together with 4 invited papers were carefully reviewed and selected from 134 submissions. Among the

Concurrent programming in Java : design
โœ Douglas Lea ๐Ÿ“‚ Library ๐Ÿ“… 1997 ๐Ÿ› Addison Wesley ๐ŸŒ English

This text treats Java as a software engineering language rather than a means of developing simple applets. It aims to enable programmers to find out more about how to use concurrency in the design of classes, applets and applications to create multi-threaded applications. Features of the book includ