GitHub / cypri1-dev / 42_philosophers
The 42 Philosophers project is a programming exercise to learn about concurrency and synchronization. Inspired by Dijkstra's philosopher problem, it simulates philosophers alternating between eating, thinking, and sleeping while avoiding deadlocks and starvation. It helps develop skills in managing threads, mutexes, and semaphores.
JSON API: http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cypri1-dev%2F42_philosophers
PURL: pkg:github/cypri1-dev/42_philosophers
Stars: 2
Forks: 0
Open issues: 0
License: None
Language: C
Size: 96.7 KB
Dependencies parsed at: Pending
Created at: about 1 year ago
Updated at: about 1 year ago
Pushed at: about 1 year ago
Last synced at: about 1 month ago
Topics: philosophers, philosophers-dinner-problem, philosophers42, threads