News for hackers. Stuff that matters.
Re:Beej updated the classic Linux network programming guide by jey on Wednesday July 20, 2022 @01:35PM (#32169337)
No, not necessarily. You can use these APIs directly from many different languages. For example, Python has 'socket'[1], Ruby has 'socket'[2], Julia has 'Sockets'[3], PHP has 'socket_*'[4].

1. https://docs.python.org/3/library/socket.html

2. https://ruby-doc.org/stdlib-2.5.3/libdoc/socket/rdoc/Socket....

3. https://docs.julialang.org/en/v1/stdlib/Sockets/

4. https://www.php.net/manual/en/ref.sockets.php

Re:Beej updated the classic Linux network programming guide by freedomben on Wednesday July 20, 2022 @04:41PM (#32172014)
I went through a ton of linux socket tutorials that were in C using that Ruby Socket library. Highly recommend!

Edit: This is a more up to date link. I don't think the library has changed since 2.5.3, but I usually try to look at latest documentation: https://ruby-doc.org/stdlib-3.1.2/libdoc/socket/rdoc/Socket....