Praise for Socket Programming Guide

When I first wrote Beej's Guide to Network Programming Using Internet Sockets, I figured that a couple of people might read it over a number of years. I'd only had a few requests for such a document from my peers, but I was determined to write it, just the same.

So, you can imagine my surprise when I started getting mail telling me that I had actually written something useful and informative. Zoinks!

So, I've decided to release a bit of this praise for general consumption. This is my way of proving to the world's skeptics (and to myself) that I have actually written a decent document and that more should be forthcoming.

Ado aside, here are a few of the comments I've received since I first made the page available on the web.


"I am pretty new to Network Programming (to say the least) and I went to quite a few sites and read quite a few things before I came to yours. What a mistake! Your site was by far the most helpful and easiest to understand. That is the reason I felt compelled to write this. When I was half way through I thought 'this is great' and I zoomed right down and clicked on the mailto."
--Jarrod C.

"Really dandy. Concise, accurate, helpful, and (rarity of rarities) not at all a bore."
--Laurens D.

"I was looking for just this kind of information"
--Keith H.

"I am truly impressed with how well the page was put together"
--Keith S.

"Just what I wanted [...] THANKS A LOT for putting this stuff up."
-Manoj A.

"I am asking my entire class to review this, in addition to the other hand outs that I have."
--Prof. Tony S.

"Your sockets page has been recommended in my graduate level systems programming class."
--Jeff K.

"An hour ago I didn't have a clue about [my sockets program], but I think I know where to get started, thanks to you!"
--Rob

"You've put together a really good document on how to use sockets. I can't believe it, but you've actually made me proud that I graduated from Chico. You were very complete in your explanation of how things work. Good Job!"
--Jeff K.

"Applause! The above description was the most easy, understandable, easyread I've seen."
--Tomas N.

"Its a brilliant tutorial. Amazing stuff..."
--Reddy H.

"Just want to say what a great document this is."
--Blair M.

"Bitchin'!"
--Bob B.

"I found your page on socket programming to very good and very useful."
--Eric C.

"I'd just like to say thank you putting that page up. I read it and am now merrily coding away"
--Nige

"Entertaining and informative."
--Darren C.

"Thanks, Beej, for the informative and entertaining sockets tutorial! My client and server are now up and running with the head start you gave me."
--John N.

"I've been reading your web pages on sockets programming, and you've certainly been of great help in my learning efforts. And I enjoyed your humor as well. The ability to combine good instruction, with quality examples and good humor is not widely possessed. Thanks for the work you've put in with these web pages."
--Harry S.

"Thanks for your excellent coverage on the material regarding sockets. It was very useful for my course."
--Ranjeet S.

"Pretty awesome"
--Liz G.

"Good document on sockets - there's so much bad socket programming out there it's always refreshing to have a good guide."
--Dave H.

"Just thought I'd let you know that your page has performed admirably."
--Gary T.

"Thank you ever so much for the socket programming tutorial which I found on the net. It's the first thing on socket programming which has ever put it all together for me, and I've read several from the web plus various chapters from books."
--Ann B.

"...A _huge_ help. I actually think I almost understand it now (scary thought) and I'm writing code that works."
--Rob

"Awesome page on sockets!!! Applause, applause!!!"
--Wei C.

"What a wonderful document! Thanks for the intro -- great writing."
--Kaia

"Very informative for a beginner like myself."
--Tom B.

"Loved your document on socket programming."
--John K.

"I just finished reading your socket primer. WOW! Best thing I've found on sockets on the web so far!"
--Cymen

"Great stuff!!!"
--Rune

"I just found your socket page fifteen minutes ago. It looks like exactly what I needed, exactly when I needed it! You are my hero, Beej!! I love you!!"
--Thad B.

"I found it both entertaining and informative, and I really really really wish that I had come across it several years ago when I first started (without a clue) programming sockets."
--Thomas C.

"This was really a help!"
--Shashi

"Excellent network programming tutorial. It has helped me quite considerably as a starting point and your writing style keeps it interesting."
--Rana

"Very well written and educational."
--Dean B.

"Your 'Guide to Network Programming' is great! I needed a quick primer on sockets to finish a task here in my lab, and once I read your guide, it took me just a few minutes to figure out how to link our mixed pool of computers..."
--Christian M.

"Finally, a properly laid out document about Internet sockets"
--Robert R.

"Your page helped clear up a LOT of my questions."
--Chris G.

"Quite excellent - I enjoyed reading it and I am not even a programmer."
--Anil V.

"It was exactly what I was after and I got my little app working very quickly"
--Pete F.