Skip to main content
Free carbon-neutral shipping over $39.99  ·  Thousands of books on sale — sale ends soon

Concurrency & Parallelism: Efficient Resource Utilization in Programming

by Reeshabh Choudhary

Notion Press

Hardback or Cased Book 308 pages May 16, 2024

(No reviews yet) Write a Review
Millions of titlesEvery book you're looking for
Carbon-neutral shippingFree on orders over $39.99
Fast shipping worldwideDelivered to your door
Concurrency & Parallelism is about developing an intuition about what happens underneath a program, so that developers can first focus on utilizing the available resources at hand before thinking of scaling the solution. This is the very art of engineering, making use of resources in limited budget and getting things done. Once a developer understands what is going on beneath the surface, the programming languages are nothing but just abstractions via which we talk to our computers. And this is one of the reasons why this book has used minimal programming language. Rather than focussing on programming language, once a software developer starts to think with respect to the device at hand, then the real journey of programming starts.This book just barely tries to scratch the surface of the vast world of programming and starts from the very basic concepts of Operating Systems and then moving on to application development and in the second part interaction with the databases is covered.The book tries to capture the evolution of programming from concurrent execution of sequential programs to parallel programs, alongside the evolution of computer architecture. Book is written in a very language agnostic way as the author belives programming languages are nothing but just an abstraction over computer resources.
Author:
Reeshabh Choudhary
Publisher:
Notion Press
Publication Date:
May 16, 2024
Number of pages:
308 pages
Binding:
Hardback or Cased Book
ISBN-13:
9798894154985