Clear the fog around Makefiles with this Makefile tutorial and enhance your knowledge with advanced tips and concepts.
-
Updated
Nov 4, 2025 - C
Clear the fog around Makefiles with this Makefile tutorial and enhance your knowledge with advanced tips and concepts.
A simple linter plugin for format checking and check function sizes with norminette inside the buffer through diagnostics.
A Bash script to install Norminette, a Norminette Formatter, Vim and 42 Header for Vim.
A simple (and very naive) replica of the C printf function - introduction to variadic arguments.
Basic C++ exercises - introduction to C++, RAII, OOP, I/O and file streams, operator overloading, templates/generics and STD containers.
Small data exchange between client and server programs using UNIX signals - introduction to Inter Process Communication (IPC).
Projects developed at the 42 Porto C Piscine in 2022/2023
Philosophers dinner problem in C - introduction to parallel programming.
Small map validator for 42 School so_long project
A small 2D game developed with MiniLibx, the graphic library of the 42School - introduction to game development and graphics.
A collection of READMEs of all the classes given at 42 Porto
A graphical project consisting on making a 2D game in C.
Static C library with usual functions and recreations of libc functions to use throughout the course - introduction to the C ecosystem.
42 Project : Born2beRoot
Libft is the 1st project of the Common Core curriculum at 42. It's about coding a C library: specifically, recoding a few functions of the C standard library, as well as some other utility functions.
Small implementation of a shell replicating bash, truly hell - introduction to syntax parsing and child process management and shell intrinsics.
A small version of a Ray Tracer implemented in C
Add a description, image, and links to the 42porto topic page so that developers can more easily learn about it.
To associate your repository with the 42porto topic, visit your repo's landing page and select "manage topics."