[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