42 Student
Student at 42 Paris, deep in the learning of pure C.
No lectures, no teachers. Just projects, peers, and a terminal that never lies.
| Project | Key concept | Status |
|---|---|---|
| Libft | Recode the libc from scratch | 125/100 |
| ft_printf | Variadic functions & format parsing | 100/100 |
| get_next_line | File descriptors, static buffers | 112/100 |
| Push_swap | Stack sorting, algorithm optimization | 100/100 |
| So_long | MiniLibX, windows, keyboard events | 100/100 |
| Pipex | fork, execve, Unix pipes |
100/100 |
| Philosopher | Thread, Mutex, Time | 100/100 |
| Minishell | Full parsing, processes, builtins | 125/100 |
char *languages[] = { "C", NULL };
char *in_progress[] = { "Python", "Javascript", "TypeScript", "React", NULL };
char *tools[] = { "gcc", "make", "valgrind", "lldb", "git", NULL };
char *env[] = { "Linux", "macOS", NULL };



