
Sách gia công
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.
Thể loại:Computers - Programming
Năm:2018
Nhà xuát bản:Manning Publications
Ngôn ngữ:english
Trang:568 / 570