> Hello, since some of you had an experience with Unix or Unix-like system, I
> want to ask is C language is really importance to learn or just with C++ you
> can do all the task that C can, maybe better and more eficient? so I can do
> all the programming in C++
The UNIX system call interface and the UNIX standard libraries have a
"C" interface, so they are available as `external "C"' functions from
C++. Most of the UNIX development work that I do at the moment is done
in C++; very convenient with the OO possibilities and the STL at hand...
and all the low level power that C offers.
Depending on what you want to do there are a few recommandations:
- learn (bourne) shell programming
- learn how to write Makefiles
- get a good book on UNIX system programming (Stevens: Advanced
Programming in the UNIX Environment, or another one)
- a scripting language like Python, AWK or Perl is convenient for the
Quick and Less Clean programming tasks.
You might be enlightened before ESR finishes the The Art Of Unix