coding in C but I start over for every compiler error

preview_player
Показать описание
TODAY I TAKE ON A MIGHTY CHALLENGE. A QUEST THAT NO OTHER PROGRAMMER OR CONTENT CREATOR WILL TAKE ON FOR THEIR VIEWERS.

Today I will program a TCP Server and Client in C, but there is a catch. First, I will create this socket server and client, but if I get ANY compilation errors, I will delete ALL OF MY CODE AND START OVER. Two, I will not be using an outside resources. I will instead only be using the man pages that come with Linux.

Wish me luck.

🏫 COURSES 🏫

🔥🔥🔥 SOCIALS 🔥🔥🔥
Рекомендации по теме
Комментарии
Автор

Now onto the hard mode, compile with: -Wall -Wextra -pedantic -Werrors -Wconversion

minirop
Автор

I learned a great practice: "TODO: Make code good"
Imma put this after every line of code now!

pokemettilp
Автор

This is honestly better than watching an hour long tutorial of an introduction for writing sockets in C.

CyrillKR
Автор

"Warnings are not errors"
Only runtime can tell... ; )

sprytnychomik
Автор

You inspired me to make a calculator interface in c++ with qt designer, but everytime its ugly i retype everything, wish me luck

silentparrot
Автор

I didn't have prior knowledge to C before my networking class and we literally just had this assignment. It was still hard with Stack Overflow help, because most C socket programming guides were written in plain HTML and were uploaded to some random subdirectory in a webserver at some university in 2002.

But, MAN did I learn how man pages work!

dooza
Автор

Great video idea. I especially like the "no outside resources" part. This was the default up to like 2005 for most of us :D

petermuller
Автор

I am rather impressed. Not many people have the courage to do such challenge with such rules!

LoomMexatron
Автор

This feels like a Speedrun but every error is a huge timeloss so you reset

sohn
Автор

very cool idea and a clever gimmick! hope you do more of these

RyanLynch
Автор

I have begun to love this channel so much, some more low level content would be fucking amazing!

ahmedsaadsabit
Автор

Genuinely one of the most entertaining, professional, and helpful programming youtubers I know, you're very cool. This is also a very "fun" challenge idea.

Ecks
Автор

With your videos my learning curve will shrink drastically. Thank you.

isabelpino
Автор

Learnt a lottt
Pls do these type of challenges

pwnwriter
Автор

Great one, bruh. Just make sure to give a ctrl + (plus) to zoom in a bit and a ctrl + B to get rid of the side bar showing the files.

heitormbonfim
Автор

Impressive. Any chance you could do a video where you go into more detail on how this works including how to work with the man pages?

mhsd
Автор

This was an excellent video! Thanks. I need to try this sometime as it will probably improve my programming skills.

davga
Автор

I don't think I ever felt so stressed out from watching someone code. hahaha

kalelalves
Автор

I just know this is a GREAT way to learn ! 😂 Leaving a comment so I can come back to this when I get off

notyaniecetv
Автор

Now do hardcore mode: switch OSes every time you get a compile error (Linux, macOS, Windows, FreeBSD, and then increasingly obscure Unixes in VMs)

_odo