News

You can't write a multiplayer game without some sort of network-based communications, and game-related network programming introduces difficulties not often found with more simple applications. For ...
The focus of Programming the Network with Perl, by Paul Barry, is the network infrastructure: packets and protocols. Perl is the tool that he uses to illustrate and manipulate the network. Mr. Barry ...
However, parallel programming using threads is complicated and hard to debug. When a thread modifies data that might be read by other threads, the programer has to insert proper synchronization.