chatC is part of the chatX family where X includes C, C++, Java, Perl, Python,
Rexx and Tcl. chatC is the first installment in the chat family, to provide a
very basic chat structure, which can be easily added on to. The chatX programs
are designed to provide a simple, basic approach to creating a multi-user
program written in various languages as to compare their ease of coding,
and the functionality that is possible. chatC is the C language version
of this chat family.
The basic functionality includes acting as a server, opening up a port on the machine, and allowing multiple users to connect. Some of the basic commands include setting your name, who list, emote, tells, full ANSI color support, and others.
The code was coded and tested on linux based systems.
Download chatC version 1.0 source code
View the source code on-line via web based CVS
All code is released under the GPL (GNU General Public License).