|
-
April 1st, 2004, 12:35 AM
#1
UNIX (Linux, BSD, etc) Programming :: UNIX
Hello.
I am a Win32 platform C++ programmer. One of my interest now is programming in the UNIX platform. I have several questions.
First off, I am not interested in scripting, per se, but rather real-world software design and implementation.
In UNIX, what tools including libraries, IDE, and compilers, are used when developing client/server application running both as a service and GUI?
What books do you recommend for developing client/server applications in UNIX using C++ that go over subjects such as multithreading, sychronization, multiple processes, services, and GUI?
Thanks,
Kuphryn
-
April 1st, 2004, 03:17 AM
#2
The most common compiler in UNIX is the Gnu Compiler Collection, gcc. There are two popular IDEs I know of, Anjuta and KDevelop. Then there are the advanced text editors, which are also often used: vi and emacs.
There are many GUI libraries, but the two most popular are GTK+ (or GTKmm for C++) and Qt.
All the buzzt
CornedBee
-
April 1st, 2004, 03:51 AM
#3
Re: UNIX (Linux, BSD, etc) Programming :: UNIX
Originally posted by kuphryn
What books do you recommend for developing client/server applications in UNIX using C++ that go over subjects such as multithreading, sychronization, multiple processes, services, and GUI?
Thanks,
Kuphryn
I'd suggest U the books by R. Stevens:
http://www.kohala.com/start/#books
Another one is worth to srart with is:
http://www.amazon.com/exec/obidos/tg...57412?v=glance
There are lots of free e-books and documentation via the web. Just search.
"UNIX is simple; it just takes a genius to understand its simplicity!"
-
April 1st, 2004, 09:46 AM
#4
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|