[KLUG Members] Mailing list on Programming on Linux

Adam Tauno Williams awilliam at whitemice.org
Sat Oct 16 19:55:24 EDT 2004


Don't cross post.

> I want to subscribe to good Linux programming related mailing list. I am
> looking for a list which concentrate on basic Linux programming issues like
> how to create client and server apps on Linux.

I doubt any such thing exists,  programming is far to b-r-o-a-d a topic
for a mailling list; and except for device drivers there is really
nothing specific to developing apps on Linux vs. any other UNIXish
platform.

What you MUST do is acquire copies of:

"Advanced Programming in the UNIX Environment"
by W. Richard Stevens, ISBN#0-201-56317-7

"UNIX Network Programming"
by W. Richard Stevens, ISBN#0-13-949876-1

These are the canonical UNIX programming texts.

Also you aren't going to get far without:

"Managing Projects with make"
by Andrew Oram & Steve Talbot, ISBN#0-937175-90-0

And since you mentioned server-side apps (I'm assuming beyond
web-scripts):

"Advanced Topics in UNIX: Processes, Files, and Systems"
by Ronald J. Leach, ISBN#0-471-03685-4 or 0-471-03663-3

The above covers imperative topics like the System V IPC mechanisms
(semaphores, shared memory, and message queues) that most other
programming texts pass over.

If you're developing distributed applications (split between the client
& server in ways other than database-there-interface-here) then you
want:

"Enterprice Application Integration with CORBA,Component and Web-Based
Solutions" by Ron Zahavi, published by OMG Press, ISBN#0-471-32720-4

For building directory aware applications (and this is 2004,  you darn
well better be):

"LDAP Programming Directory-Enabled Applications with Lightweight
Directory Access Protocol" by Timothy A. Howes & Mark C. Smith, 
ISBN#1-57870-000-0

For client database applications, please by all the powers-that-be, use
ODBC.  Copies of the Microsoft ODBC SDK & Programmers Reference Guide
are abundant, and this documentation (versions 3.0 or 3.5) is entirely
compatible with both ODBC systems available for Linux (iODBC or
unixODBC).  And M$'s ODBC documentation is still the best around (I know
how shocking that sounds).
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://www.kalamazoolinux.org/pipermail/members/attachments/20041016/def6e9d5/attachment.bin


More information about the Members mailing list