philosophers42
There are 89 repositories under philosophers42 topic.
DeRuina/philosophers
Philosophers is a comprehensive guide and solution to the classic Dining Philosophers Problem in computer science. This project uses the C programming language and multithreading to implement a solution that prevents deadlocks and resource conflicts.
kuvarti/42MainWorks
A regular 42Cursus journey here!
clementvidon/philosophers
[documented code / -pedantic -std=c89] - 42School variant of the dining philosophers problem to learn the basics of threading a process, how to create threads and use mutexes.
Kuninoto/42_Philosophers
Philosophers dinner problem in C. Introduction to threads, mutexes, processes, and semaphores
mcombeau/philosophers
Philosophers is a project from the 42 school curriculum that explores concurrent programming with threads and mutexes, processes and semaphores. It is a variation on the famous dining philosophers problem.
pasqualerossi/Philosophers
Everyone has got to eat and sleep and think and potentially die! Welcome to the life of Philosophers!
kichkiro/philosophers_tester
Tester for the Philosophers project of school 42.
poechlauerbe/42_tests
testing 42 projects during evaluation or to prepare for evaluation
m3zh/philo
Philosophers - 42 project
aoumad/Philosophers
Philosophers an individual project at 42 about introduction to the basics of process threading, and how work on the same memory space. And learn about mutexes, semaphores, and shared memory.
achrafelkhnissi/Philosophers
This project is about learning threads and processes, mutexes and semaphores.
librity/ft_philosophers
42 São Paulo - Philosophers
nisaunnu/42_School_Curses
The projects in this repository are carried out in the common core process of 42 schools.
abdelkarimhajji/Philosophers_42
42 Philosophers: Diverse minds, united in learning and creating. We tackle challenges, push limits, and embrace the coding philosophy. Join the journey! 🧠💻 #42Community
amaitou/Philosophers
Explore concurrent programming with this classic implementation of the dining philosophers problem. Philosophers navigate a dining table, juggling between thinking and eating, showcasing synchronization challenges and resource allocation in a shared environment.
RIDWANE-EL-FILALI/Philosophers
In this project, you will learn the basics of threading a process. You will see how to create threads and you will discover mutexes.
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.
emtraverso/42-Common-Core
⭐ Take a look at my GitHub repository featuring projects completed during my time at 42 Firenze! ⭐
FreddyMSchubert/42_Philosophers
💭 Dijkstra's Philosophers Problem ❓ - I never thought philosophy would be so deadly. ☠️ [42 PROJECT]
maiadegraaf/philo
This project introduces the concepts of multi-threading and mutexes.
okbrandon/philosophers
🍽️ dining philosophers problem in C.
rarakira/Philosophers
Visualising dining philosophers problem using threads and processes, 42 curriculum
swotex/philoChecker
It's a programme for the testing the philosopher project 42
anasilvr/philosophers
The basics of threading a process.
BredyByte/42_philosophers
A 42 École project. The "Philosophers" project is a multithreading exercise that teaches concurrency, synchronization, and avoiding deadlocks through the dining philosophers problem.
hanmpark/philosophers
Philosophers Dining Problem with threads / semaphores
karadnz/Philosophers
My solution to dining philosophers problem using threads, mutexes, processes and semaphores.
Reallynotanalien/philo
[42 Cursus] Project that aims to understand multithreading
RinatMambetov/philosophers-42school
In this project, you will learn the basics of threading a process. You will see how to create threads and you will discover mutexes
rlinsdev/42-philosophers
Philosophers: I never thought philosophy would be so deadly
shexweeknd/42-cursus-Philosophers
This is a project for the 42 cursus that focuses on the dining philosophers problem. The goal of this project is to implement a solution to the problem using multithreading and synchronization techniques while writing a C program
shinckel/philosophers
[42 SCHOOL - LEVEL 3] Learn the basics of threading a process.
Sulig/Philosophers
Nunca pensé que la filosofía llegara a ser tan letal --------------------------> En este proyecto, aprenderás los principios básico de hilar un proceso. Vas a aprender a como crear hilos y descubrirás los mutex.
tesla33io/42_philosophers_visualizer
Zeno (of Citium) visualizes the progress of the philosophers' simulation.
ygor-sena/42cursus-philosophers
The ninth project of 42's curriculum asks students to solve the famous Dijkstra's synchronization problem. This is a introduction to threads, mutexes and semaphores.