Re:Beej updated the classic Linux network programming guide
by matt321 on Wednesday July 20, 2022 @04:56PM
(#32172207)
>> socket programming felt like a huge thing to me, like unlocking the next level of programming.
This was my story as well, I wonder how many people have been through this just like us!?
Re:Beej updated the classic Linux network programming guide
by rofo1 on Thursday July 21, 2022 @10:20AM
(#32179741)
Same exact story - I was perhaps 9 or 10 and got to Beej's work on sockets. It was one of the more accessible things available to me (or known to me). I remember reading Stevens books next.
So interesting that so many people have the same experience
Re:Beej updated the classic Linux network programming guide
by paraiuspau on Thursday July 21, 2022 @12:17AM
(#32175725)
Same story here - 1998, teenager, unable to understand socket programming until I came across Beej’s guide at CSU Chico. Thank you Beej!
Re:Beej updated the classic Linux network programming guide
by colinmhayes on Wednesday July 20, 2022 @10:48PM
(#32175195)
Seriously though, posix sockets and the C interface for them were designed to be as confusing as possible to someone new, right?
When I was a kid, socket programming felt like a huge thing to me, like unlocking the next level of programming. "Imagine if I could get 2 separate computers to talk to each other!" But it felt impenetrable, and used lots of weird and confusing C tricks.
Your guide demystified the whole subject and put it in plain language that teenage me could understand, and with it, I was able to build my first network-based "hello world". It was a magical feeling to see those messages delivered across the network. Thanks Beej!