Learn C Programming — Lesson 2: Program Structure

Learn C Programming — Lesson 2: Program Structure

my Linux syscalls table just got a cute little update :3
https://thatsillyman.win/linux/syscall-table/
#Linux #Kernel #Syscalls #OpenSource #Programming #SystemsProgramming #LowLevel #Seccomp #CProgramming #DevTools
David Ahl's Basic Computer Games Ported to C
https://github.com/proteanthread/bcg
#HackerNews #DavidAhl #BasicComputerGames #CProgramming #RetroGaming #OpenSource
In this episode we start writing a custom HTTP Server in C because Omar wanted to learn more about HTTP, servers, and low-level networking. We get a simple app that listens on a port and writes out to the command line what was sent to it. We also have a good discussion about C strings at 1:08:53.
Part 2, if it happens, we will add an HTTP response. We are not very consistent.
https://youtube.com/live/tC3X3xE3n0g
We usually record live every Monday around 10:00am-ish MDT and would love for you to join us. Have a question, constructive feedback, suggestion, and/or just want to say hi? Then comment, send a direct message (DM), or email to [email protected].
Thanks for watching!

Fun fact, in C these are not the same.
char * this = "hello";
char that[] = "hello";
Apparently they are stored in different sections of memory. If you get segmentation faults you can't make sense of, use [].
Klondike Solitaire game for curses in 5k of C
https://nanochess.org/klondike_in_c.html
#HackerNews #KlondikeSolitaire #CProgramming #GameDev #IndieDev
The 29th International Obfuscated C Code Contest (IOCCC) 2025 Winners
#HackerNews #IOCCC2025 #ObfuscatedCode #CodingContest #ProgrammingCompetition #CProgramming