Computer Science BooksConcurrent Programming Books

Concurrent Programming in Pharo

Concurrent Programming in Pharo

Concurrent Programming in Pharo

This PDF offers a real-world understanding of concurrent programming in the Pharo programming environment by concentrating on it. First, it introduces concurrent programming and leads to a simple example based on which the fundamental ideas are constructed. Some important concepts include creating processes, lifetimes, ProcessorScheduler, priorities of processes, and scheduler rules so that one can understand the management of the flow of executions. Discussions on important APIs accompany working examples of semaphores, which should help developers in their ability to learn synchronization techniques. It is designed for programmers to acquire all the skills one would need to implement concurrent solutions effectively in Pharo and thus can be a valuable member of any programmer's library.

Author(s):

s58 Pages
Similar Books
Concurrent Programming in Pharo

Concurrent Programming in Pharo

This PDF offers a real-world understanding of concurrent programming in the Pharo programming environment by concentrating on it. First, it introduces concurrent programming and leads to a simple example based on which the fundamental ideas are constructed. Some important concepts include creating processes, lifetimes, ProcessorScheduler, priorities of processes, and scheduler rules so that one can understand the management of the flow of executions. Discussions on important APIs accompany working examples of semaphores, which should help developers in their ability to learn synchronization techniques. It is designed for programmers to acquire all the skills one would need to implement concurrent solutions effectively in Pharo and thus can be a valuable member of any programmer's library.

s58 Pages
Start Concurrent by Barry Wittman

Start Concurrent by Barry Wittman

By the first-time author, Barry Wittman, "Start Concurrent" is a full-fledged introduction to concurrent programming. The book begins with basic material-from computer basics and problem-solving techniques and goes on to introduce programming basics like primitive types and arrays. From there, the text moves into increasingly complex ideas like graphical user interfaces, classes, and inheritance. Important attention is paid to the concurrent programming topic where synchronization methods are debated in context with real-world usage. It also focuses on testing and debugging techniques, showing readers how to practically handle errors. With a mix of theory and example, it is an excellent entrance for a novice to the world of concurrency programming.

sNA Pages