All of these projects are part of the Core-Curriculum of 42 Wolfsburg and were written according to the Norm, which is enforced by a program called Norminette.
Rank | Project | Language | Score | Short summary |
---|---|---|---|---|
00 | libft | C | Creating our own library using standard C functions and a few additional functions | |
01 | printf | C | Replicating the C function printf | |
01 | get_next_line | C | Creating a function that always one line, reading with a static buffer size from a given file descriptor | |
01 | Born2beroot | -- | Creating our first virtual machine using Debian -- introduction to system-administration | |
02 | Exam Rank 02 | C | Exam containing tasks from libft and the Piscine | |
02 | fract-ol | C | Getting to know the MiniLibX and displaying different fractal sets | |
02 | push_swap | C | Creating a program that displays actions that will sort a stack of integers | |
02 | pipex | C | simulating shell UNIX-pipes | |
03 | minishell | C | coding a shell modeled after bash -- group project with lspohle | |
03 | philosophers | C | Introduction to multithreading -- solving the dining philosophers problem | |
03 | Exam Rank 03 | C | Exam containing tasks from get_next_line | |
04 | CPP00 | C++ | Introduction to C++ and OOP | |
04 | CPP01 | C++ | Introduction to C++ and OOP | |
04 | CPP02 | C++ | Introduction to C++ and OOP | |
04 | CPP03 | C++ | Introduction to C++ and OOP | |
04 | CPP04 | C++ | Introduction to C++ and OOP | |
04 | miniRT | C | Writing a Raytracer in C | |
04 | NetPractice | - | Learning Communication Protocols and configuring networks | |
04 | Exam Rank 04 | C | Coding a basic shell |