Skip to content

Selection pool, 42 Network (42 - 1337 - 101 - 21).

Notifications You must be signed in to change notification settings

00mjk/Piscine-42

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Disclaimer : 💀 CHEAT ZONE ALERT! 💀


This code is not licenced, copying it is not the best way to progress ! Dig your own way budd.

“It’s harder to read code than to write it.” — Joel Spolsky

Requirements for this projet :

  • Rigor .

  • The will to learn .

  • Simple manipulation of a mouse and keyboard .

  • Link for music to relief you .



ℹ️ 1337 School (42 Network) :



About 42 && 1337 School :


This project is a programming bootcamp concerning 1337 school, it lasts roughly 4 weeks, working 7 days a week, day and night. (error 404 sleep will never be found) These bootcamp covers the basics of programming so there's no need to have any experience at all. People will try and will fail, over and over again. This trial-and-error process is necessary in order to find solutions to different problems that once thought impossible. People learn in groups with other students, without teachers. It can be done, and it works.

If you're going through hell, keep going. ― Winston Churchill

keep this in mind!


Holy graph :



👀 Sauce of videos needed :


📺Shell && Git videos

📺Piscine c ressources

📺Lecture (basics)

📺Arrays

📺Memory

📺Pointers

📺Linked Lists


🔧 C Knowledge :


C is quirky, flawed, and an enormous successDennis Ritchie, Creator of the C language

Title How Interesting Author
The C Programming Language 2nd Ed Subsequent Edition 💕 by Brian Kernighan and Dennis Ritchie
Obscure C Features ⭐⭐⭐⭐⭐ by Multun
Characters, Symbols and the UTF-8 Miracle - Computerphile ⭐⭐⭐⭐ by Tom Scott
Automatic Vectorization ⭐⭐⭐⭐ by Marchete
Writing Solid Code ⭐⭐⭐⭐ by Steve Maguire
Fast wc Multithread SIMD ⭐⭐⭐⭐ by expr-fi
OpenMP Multithreading Programming ⭐⭐⭐⭐ by Joel Yliluoma
Understanding lvalues and rvalues ⭐⭐⭐⭐ by Eli Bendersky
The Practice of Programing ⭐⭐⭐ by Brian W. Kernighan and Rob Pike
Modern C ⭐⭐⭐ by Jens Gustedt
Duff's Device ⭐⭐⭐ by Tom Duff
Structure Packing ⭐⭐⭐ by Eric S. Raymond
Cello, High Level Programming to C ⭐⭐⭐ by Daniel Holden
Are Global Variables Bad StackOverFlow

💾 How to compile?

We use gcc command with specific flags.

GCC = Gnu Compiler Collection.

Example:

$> gcc "filename.c" -o "executable.exe" -Wall -Wextra -Werror

Don't you dare to forget reading manuals, read them religiously. ;)


About

Selection pool, 42 Network (42 - 1337 - 101 - 21).

Resources

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 92.6%
  • Shell 7.4%