Books like Programming with POSIX threads by David R. Butenhof


First publish date: 1997
Authors: David R. Butenhof
★ ★ ★ ★ ★ 3.0 (1 community ratings)

Programming with POSIX threads by David R. Butenhof

How are these books recommended?

The books recommended for Programming with POSIX threads by David R. Butenhof are shaped by reader interaction. Votes on how closely books relate, user ratings, and community comments all help refine these recommendations and highlight books readers genuinely find similar in theme, ideas, and overall reading experience.


Have you read any of these books?
Your votes, ratings, and comments help improve recommendations and make it easier for other readers to discover books they’ll enjoy.

Books similar to Programming with POSIX threads (11 similar books)

Programming Perl by 6252875|Larry Wall book cover

πŸ“˜ Programming Perl
 by Larry Wall

A comprehensive guide to the Perl programming language, covering its syntax, features, and practical usage for developers.

β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 3.8 (6 ratings)
Similar? ✓ Yes 0 ✗ No 0
Effective Java by 5898905|Joshua Bloch book cover

πŸ“˜ Effective Java


β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.5 (6 ratings)
Similar? ✓ Yes 0 ✗ No 0
Advanced programming in the Unix environment by 8308648|W. Richard Stevens book cover

πŸ“˜ Advanced programming in the Unix environment

Advanced Programming in the UNIX Environment gives experienced C programmers a comprehensive, up‑to‑date guide to the UNIX system call interface, featuring more than 200 calls with concise example programs and in‑depth chapter examples.

β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 5.0 (4 ratings)
Similar? ✓ Yes 0 ✗ No 0
Parallel And Concurrent Programming In Haskell by 11725030|Simon Marlow book cover

πŸ“˜ Parallel And Concurrent Programming In Haskell

A guide to parallel and concurrent system design in Haskell, covering the language’s mechanisms for parallelism, concurrency, and distributed computing.

β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 5.0 (2 ratings)
Similar? ✓ Yes 0 ✗ No 0
Problem solving and programming concepts by 6611609|Maureen Sprankle book cover

πŸ“˜ Problem solving and programming concepts

Problem Solving and Programming Concepts

β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 5.0 (2 ratings)
Similar? ✓ Yes 0 ✗ No 0
Literate programming by 6627783|Donald Knuth book cover

πŸ“˜ Literate programming


β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 5.0 (1 rating)
Similar? ✓ Yes 0 ✗ No 0
Etudes for programmers by 6108371|Charles Wetherell book cover

πŸ“˜ Etudes for programmers

A collection of large-scale programming problems designed to help readers learn by doing.

β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0
The art of multiprocessor programming by 7488246|Maurice Herlihy book cover

πŸ“˜ The art of multiprocessor programming


β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0
Pthreads programming by 7359734|Bradford Nichols book cover

πŸ“˜ Pthreads programming

Computers are just as busy as the rest of us nowadays. They have lots of tasks to do at once and need some cleverness to get them all done at the same time. That's why threads are becoming a new model for programming. Microsoft Windows NT, the Distributed Computing Environment (DCE), and many UNIX-based operating systems support threads. One advantage of most UNIX and DCE implementations is that they conform to a recently ratified POSIX standard (originally 1003.4a, now 1003.1c), which allows your programs to be portable between them. The POSIX threads standard, commonly known as Pthreads, is supported by most UNIX-based operating systems. With threads programming, multiple tasks run concurrently within the same program. They can share a single CPU as processes do or take advantage of multiple CPUs when available. They provide a clean way to divide the tasks of a program while sharing data. In this book you will learn when to use threads and how to make them efficient. The book delves into performance issues, comparing threads to processes, contrasting kernel threads to user threads, and showing how to measure speed. It describes in a simple, clear manner what all the advanced features are for and how threads interact with the rest of the UNIX system.

β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0
Karel the Robot by 10096220|Richard E. Pattis book cover

πŸ“˜ Karel the Robot


β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0
Linux System Programming by 4281281|Robert Love book cover

πŸ“˜ Linux System Programming

Linux System Programming guides engineers through low‑level coding on Linux, covering kernel interfaces, core libraries, and common system utilities to build efficient, robust applications.

β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0

Some Other Similar Books

Multithreaded Programming with POSIX Threads by Richard H. Carver
Concurrency in Java: Design Principles and Pattern by Harald NΓ€slund
POSIX.4 Portable Operating System Interface - Threads by David R. Butenhof
The Linux Programming Interface by Michael Kerrisk

Have a similar book in mind? Let others know!

Please login to submit books!