Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: philosophers

pulgamecanica/42Course

42Course

Language: C++ - Size: 59.3 MB - Last synced: about 1 hour ago - Pushed: about 2 hours ago - Stars: 61 - Forks: 7

MVPee/42_MVP

tester for some 42 projects

Language: C - Size: 47.9 KB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 0 - Forks: 0

zafraedu/42-Projects

Proyectos del campus 42 Málaga

Language: C - Size: 28.5 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 11 - Forks: 2

remzikutun/42_Cursus

This repository contains the projects I have been working on at 42 School. It covers different areas of software development as part of 42 School's common core.

Size: 8.8 MB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 0 - Forks: 0

shehanish/42_philo

Philosopher is a 42 school project that simulates the dining philosophers problem. It enhances your understanding of concurrency and synchronization in C by managing threads and resource sharing among multiple philosophers

Language: C - Size: 14.6 KB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 0 - Forks: 0

eyssette/frise-philo

Histoire de la philosophie : frises chronologiques

Language: HTML - Size: 309 KB - Last synced: 13 days ago - Pushed: 14 days ago - Stars: 1 - Forks: 0

simon-zerisenay/42_Philosophers

42 Philosophers: Philosophers is a project that involves solving the dining philosophers problem using threads and synchronization. The goal is to implement a solution where multiple philosophers can share a limited number of resources (such as forks) without encountering deadlocks or starvation.

Language: C - Size: 85 KB - Last synced: 1 day ago - Pushed: 18 days ago - Stars: 1 - Forks: 0

alexhiguera/Philosophers

🧐 This project is about learning how threads work by precisely timing a group of philosophers on when to pick up forks and eat spaghetti without dying from hunger. 👾

Language: C - Size: 1.47 MB - Last synced: 20 days ago - Pushed: 20 days ago - Stars: 0 - Forks: 0

pasqualerossi/Philosophers

Everyone has got to eat and sleep and think and potentially die! Welcome to the life of Philosophers!

Language: C - Size: 91.8 KB - Last synced: 17 days ago - Pushed: over 1 year ago - Stars: 6 - Forks: 2

lavrd/philosophers

Dining philosophers problem

Language: Go - Size: 9.77 KB - Last synced: about 1 month ago - Pushed: 12 months ago - Stars: 0 - Forks: 0

whoismtrx/42_Philosophers

In the 42 philosophers project, the goal is to develop a synchronization mechanism that enables a group of philosophers to share limited resources while avoiding issues like deadlock.

Language: C - Size: 171 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0

kuvarti/42MainWorks

A regular 42Cursus journey here!

Size: 25.2 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 20 - Forks: 2

dpetrosy/42-Philosophers

42 School Philosophers project: The Dining Philosophers Problem, written in C.

Language: C - Size: 1.61 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0

Ekkoz897/42cursus_Philosophers

The goal of this project was to learn to avoid deadlock and race conditions when creating multithreaded applications.

Language: C - Size: 22.5 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0

shlomif/my-real-person-fan-fiction

Why real person fanfiction could "hurt" actors but not singers, and what to do about it

Language: Makefile - Size: 1.6 MB - Last synced: 10 days ago - Pushed: almost 2 years ago - Stars: 7 - Forks: 2

star-child-0/42Cursus

Repo of all my 42 Common Core projects

Language: Shell - Size: 6.48 MB - Last synced: 18 days ago - Pushed: 11 months ago - Stars: 1 - Forks: 0

jesuserr/42Cursus_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.

Language: C - Size: 1.46 MB - Last synced: 2 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0

42-projects-abied-ch/Philosophers

Language: C - Size: 60.5 KB - Last synced: 3 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

the-akira/PhilosophyAPI

Explore Great Thinkers & Ideas

Language: Python - Size: 3.1 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 13 - Forks: 1

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.

Language: C - Size: 1.57 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 1 - Forks: 0

nisaunnu/42_School_Curses

The projects in this repository are carried out in the common core process of 42 schools.

Size: 30.1 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

marcosviudes/Philosopher

A small simulation of the famous problem of the dining philosophers

Language: C - Size: 28.3 KB - Last synced: 4 months ago - Pushed: about 2 years ago - Stars: 1 - Forks: 0

solvictor/Philosophers

42 Project about multithreading

Language: C - Size: 68.4 KB - Last synced: 4 months ago - Pushed: 12 months ago - Stars: 1 - Forks: 0

OsemaFadhel/Philosophers

Eat, Sleep, Spaghetti, repeat. This project is about learning how threads work by precisely timing a group of philosophers on when to pick up forks and eat spaghetti without dying from hunger.

Language: C - Size: 73.2 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

MichelleJiam/LazyPhilosophersTester

A semi-automatic tester for checking 42's philosophers project. It tests: invalid inputs, when program should stop on death/eaten enough, and when program should stay running (timed).

Language: Shell - Size: 15.6 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 38 - Forks: 5

Ziko909/Philosophers_42Network

This project utilizes threads and semaphores to simulate philosophers at a round table, showcasing concurrent programming techniques and resource synchronization.

Language: C - Size: 1.56 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

joaodibba/42_philosophers

Introduction to the basics of process threading, and how work on the same memory space. And learn about mutexes, semaphores, and shared memory.

Language: C - Size: 1.53 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

eschirni/philosophers

I never thought philosophy would be so deadly

Language: C - Size: 1.32 MB - Last synced: 5 months ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0

yazid-k/42Cursus

A diverse collection of coding challenges, exercises, and assignments completed as part of the 42 Paris School curriculum

Language: C - Size: 3.7 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0

biilalc/42Cursus

Ecole 42 Cursus Projects

Language: C - Size: 3.67 MB - Last synced: 5 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

maricard18/42-philosophers

Philosophers dining problem using threads

Language: C - Size: 1.38 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0

a-parfenov/Philosophers

In this project, I studied the basics of threading a process. How to create threads, how to work with mutexes.

Language: C - Size: 1.58 MB - Last synced: 6 months ago - Pushed: over 2 years ago - Stars: 2 - Forks: 0

abdelbenamara/Philosophers

42 Philosophers project

Language: C - Size: 55.7 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 1 - Forks: 0

jotavare/philosophers

Often referred to as the Dining Philosophers Problem, is a classical synchronization problem that explores the challenges of resource sharing and deadlock avoidance.

Language: C - Size: 1.39 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

kuragna/philosophers

Implementation of dining philosophers problem.

Language: C - Size: 67.4 KB - Last synced: 6 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0

faruktinaz/philosophers

In this project, I tackled the Philosopher's Problem. By coding the solution to this problem, I aimed to grasp the functioning and usage logic of threads in the C language, as well as learn how to effectively utilize mutexes.

Language: C - Size: 7.81 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 2 - Forks: 0

fbescodam/philosophers 📦

Dijkstra's dining philosophers problem, solved in C

Language: C - Size: 88.9 KB - Last synced: 29 days ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

meteulken/Philosophers

Philosophers Problem Solution in C

Language: C - Size: 1.56 MB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0

marcotav/natural-language-processing

This repo contains my natural language processing projects including the use of neural language models for text generation based on Spinoza's works and a sentiment analysis "in reverse" applied to movie reviews.

Language: Jupyter Notebook - Size: 2.85 MB - Last synced: 7 months ago - Pushed: about 5 years ago - Stars: 23 - Forks: 11

RealConrad/42philosophers

I never thought philosophy would be so deadly

Language: C - Size: 173 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0

Hunam6/philosophers

Philosophers eat, sleep and think while waiting for available forks. And eventually die.

Language: C - Size: 8.79 KB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0

eirisdg/cenafilosofos

Problema de la Cena de los Filósofos con monitores en Java

Language: Java - Size: 41 KB - Last synced: 8 months ago - Pushed: over 6 years ago - Stars: 1 - Forks: 0

Dsite42/philosophers

42 project - philosophers - This project is about learning the basics of threading a process, creating threads and mutexes.

Language: C - Size: 1.54 MB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0

raccoman/philosophers

42Cursus | This project aims to understand multithreading

Language: C - Size: 13.7 KB - Last synced: 17 days ago - Pushed: about 2 years ago - Stars: 8 - Forks: 0

marcogrossi1/Pensando-Logicamente-TP1-

Website criado para o Trabalho Prático 1 da discplina de Programação Web do curso em Informática no Cefet - MG.

Language: HTML - Size: 8.07 MB - Last synced: 8 months ago - Pushed: 11 months ago - Stars: 0 - Forks: 0

LoisDuplain/philosophers

Philosophers is a simulation project written in C to discover threads and mutexes.

Language: C - Size: 1.22 MB - Last synced: 9 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

leogaudin/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.

Language: C - Size: 102 KB - Last synced: about 1 month ago - Pushed: 9 months ago - Stars: 0 - Forks: 0

acarlson99/philosophers

Dining philosophers problem. Mutexes and pthreads and semaphores galore

Language: C - Size: 1.94 MB - Last synced: 9 months ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0

DeRuina/philosophers

Philosophers 42 Explained/Walkthrough. The Dining Philosophers Problem guide

Language: C - Size: 1.4 MB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 1 - Forks: 0

magnitopic/philosophers

I never thought philosophy would be so deadly

Language: C - Size: 36.1 KB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0

mshmnv/Philosophers

threads, mutexes, semaphores, shared memory, processes

Language: C - Size: 137 KB - Last synced: 9 months ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0

merituulie/philisophers

A classic Dining philosophers problem solved with a multithreaded program. The program takes in the amount of philosophers, which is also the amount of forks available in the dining table. The program feeds the philosophers in turns with the limited resources (forks) when given reasonable input.

Language: C - Size: 62.5 KB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 0 - Forks: 0

Segfah/42_Philosophers

Language: C - Size: 1.41 MB - Last synced: 10 months ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0

Mouad-El-Asri/philosophers

Eat, Sleep, Spaghetti, repeat. This project is about learning how threads work by precisely timing a group of philosophers on when to pick up forks and eat spaghetti without dying from hunger.

Language: C - Size: 1.56 MB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

toni-schmitt/Philosophers

I’ve never thought philosophy would be so deadly.

Language: C - Size: 52.7 KB - Last synced: 10 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

Reallynotanalien/philo

[42 Cursus] Project that aims to understand multithreading

Language: C - Size: 78.1 KB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 1 - Forks: 0

Fgrossi-42/philosopher

Platone, Aristotele, Cartesio, Socrate, Confucio, Diogenes. What do these people have in common? Idiots would say they are all philosophers, but really they are all victims of my anger

Language: C - Size: 25.4 KB - Last synced: 12 months ago - Pushed: 12 months ago - Stars: 1 - Forks: 0

swotex/philoChecker

It's a programme for the testing the philosopher project 42

Language: C++ - Size: 7.81 KB - Last synced: 12 months ago - Pushed: 12 months ago - Stars: 0 - Forks: 0

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.

Language: C - Size: 2.18 MB - Last synced: 12 months ago - Pushed: over 1 year ago - Stars: 6 - Forks: 2

magalhaesm/42cursus-philosophers

Language: C - Size: 44.9 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

siiine-764/Philosophers

Language: C - Size: 96.7 KB - Last synced: 12 months ago - Pushed: 12 months ago - Stars: 0 - Forks: 0

zstenger93/philosophers

Language: C - Size: 1.34 MB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

seozkan/philosophers

125/100 🌟 This project aims to teach the concepts of thread, mutex, semaphore, and process.

Language: C - Size: 53.7 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

titouanck/42-Philosophers

Project in progress...

Language: C - Size: 1.53 MB - Last synced: almost 1 year ago - Pushed: almost 1 year ago - Stars: 0 - Forks: 0

llefranc/42_philosophers

School project: introduction to the basics of threading a process and how to work on the same memory space.

Language: C - Size: 1.54 MB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 2 - Forks: 1

romanwrites/philosophers

🍝 Dining philosophers problem

Language: C - Size: 801 KB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0

Abla-ouh/Philosophers

The Dining Philosophers problem in C.

Language: C - Size: 157 KB - Last synced: 11 months ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

karadnz/Philosophers

My solution to dining philosophers problem using threads, mutexes, processes and semaphores.

Language: C - Size: 68.4 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

Ajjig/PHILOSOPHERS

This project serves as an introduction to multithreading. The purpose was to build two different programs to solve the famous dining philosophers problem, each with different constraints.

Language: C - Size: 66.4 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 6 - Forks: 0

anolivei/Philosophers42

I’ve never thought philosophy would be so deadly

Language: C - Size: 4.23 MB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 11 - Forks: 1

uzund/Philosophers

42 Philosophers Proje

Language: C - Size: 1.66 MB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

clemedon/philosophers

𝘥𝘰𝘤𝘶𝘮𝘦𝘯𝘵𝘦𝘥 𝘤𝘰𝘥𝘦 / -𝘱𝘦𝘥𝘢𝘯𝘵𝘪𝘤 -𝘴𝘵𝘥=𝘤89 42School variant of the dining philosophers problem to learn the basics of threading a process, how to create threads and use mutexes.

Language: C - Size: 315 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 11 - Forks: 0

SolarisCode/philosophers

This C application solves the classic dining philosophers problem using threads and mutexes. It implements a deadlock avoidance algorithm and allows the user to specify the number of philosophers, the time each philosopher spends eating, sleeping and how many times each one should eat.

Language: C - Size: 7.81 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

Jean-xavierr/42Philosophers

This project is an introduction to the basics of process threading, and how work on the same memory space.

Language: C - Size: 217 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 12 - Forks: 1

barimehdi77/Philosophers

In this project, you will learn the basics of threading a process. You will learn how to make threads. You will discover the mutex.

Language: C - Size: 69.3 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 7 - Forks: 0

augustobecker/Philosophers

The Dining Philosophers problem, in C - @42sp Project

Language: C - Size: 68.4 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

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.

Language: C - Size: 90.8 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

Florian-A/Philosophers

Autant de fourchettes dans un si petit tonneau ?

Language: C - Size: 1.37 MB - Last synced: 12 months ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

librity/ft_philosophers

42 São Paulo - Philosophers

Language: C - Size: 313 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0

axelcoezard/ft_Philosophers 📦

Mon projet Philosophers de 42.

Language: C - Size: 29.3 KB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0

Arkhavy/42_2021_Philosophers 📦

The regular Philosophers project from 2021. Note 100/100

Language: C - Size: 3.91 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

CasperKristiansson/Programming-II-ID1019

Programming II - Exercises and lecture notes for the course ID1019

Language: TeX - Size: 6.85 MB - Last synced: 29 days ago - Pushed: about 2 years ago - Stars: 1 - Forks: 0

andersonhsporto/ft-philosophers

Implementação de Conceitos Básicos de Threads e Mutex. Com Base No “Problema Jantar Dos Filósofos”, Originalmente Formulado Por Edsger Dijkstra.

Language: C - Size: 354 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

AR621/quote-omni-die

Json repository of quotes from different authors

Language: HTML - Size: 24.9 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

eliarisalvares/philosophers_42sp

I've never thought philosophy would be so deadly.

Language: C - Size: 14.6 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

vveewwee/philosophers_42

the dinning philosophers problem solved using mutex and threads

Size: 2.93 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

Yoo0lh/philosopher_tester

tester for philosophers 42 project

Language: Shell - Size: 82 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 6 - Forks: 0

FranFrau/42Cursus

List of my 42Rome projects

Size: 1.95 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 4 - Forks: 0

hyddeos/Place-Philosophers-On-a-Timeline-Game

A Text Based Game where to place Philosophers on a timeline relative to each other. First own coding project.

Language: Python - Size: 26.4 KB - Last synced: about 1 year ago - Pushed: about 5 years ago - Stars: 1 - Forks: 1

maxaeon/philosophershub

philosophers hub, a place for philosophers. deployed version available at https://phil-hub.com

Language: HTML - Size: 2.96 MB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0

gemartin99/Philosophers

Dining Philosophers Problem

Language: C - Size: 12.7 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

Olegt0rr/Foolosophy

Solving Dining philosophers problem

Language: Python - Size: 34.2 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 2

khabibullet/Philosophers

Classical "Dinning philosophers problem" solution to illustrate posix threading and unix multiprocessing workflow.

Language: C - Size: 1.41 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

madebypixel02/philosophers

[42 Madrid] I’ve never thought philosophy would be so deadly

Language: C - Size: 1.26 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

avsrb/Philosophers

In this project, I studied the basics of threads process. I learned how to make threads. I studied what semaphores and mutexes.

Language: C - Size: 14.2 MB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0

D-Daria/philosophers

Dining philosophers problem as School21 (École 42) project

Language: C - Size: 2.43 MB - Last synced: 11 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

benmaia/42_Philosophers

Philosophers problem! Threads & Mutex

Language: C - Size: 1.28 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

ostef/42-philosophers

42 Philosophers project

Language: C - Size: 17.6 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0

juzzrespecter/42cc-philosophers

Part of 42 common-core cursus: an introduction to concurrent programming and synchronization in C lang.

Language: C - Size: 128 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

marineks/42_Philosophers

Prompt : The aim of this project is to learn the basics of threading a process, how to make threads and discover the mutex.

Language: C - Size: 1.24 MB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0