#18 in Unix operating system books
Use arrows to jump to the previous/next product

Reddit mentions of Advanced Programming in the UNIX(R) Environment (Addison-Wesley Professional Computing Series)

Sentiment score: 2
Reddit mentions: 2

We found 2 Reddit mentions of Advanced Programming in the UNIX(R) Environment (Addison-Wesley Professional Computing Series). Here are the top ones.

Advanced Programming in the UNIX(R) Environment (Addison-Wesley Professional Computing Series)
Buying options
View on Amazon.com
or
    Features:
  • This is a iron samurai japanese inspired faceless red LED wrist watch, looks like a bracelet. Silver case, faceless design, cool and fashion, fits both men and women
  • Top and bottom row LED lights for time and date display
  • Faceless, exclusive fold over lock design
Specs:
Height9.5 Inches
Length7.75 Inches
Number of items1
Weight3.9462744898 pounds
Width2.25 Inches

idea-bulb Interested in what Redditors like? Check out our Shuffle feature

Shuffle: random products popular on Reddit

Found 2 comments on Advanced Programming in the UNIX(R) Environment (Addison-Wesley Professional Computing Series):

u/miyakohouou ยท 4 pointsr/linuxquestions

It's difficult to name a single book as the end-all reference for Linux development for a couple of reasons. First of all, Linux is a much more heterogeneous environment than Windows. Even something as fundamental as the C runtime library can vary between systems (you might have one system using glibc and another using ulibc for example). The higher up the ladder of abstractions you go, the more divergent the options become. ulibc and glibc are mostly compatible, to the point where in many cases you don't have to think about it; From a development perspective KDE and Gnome are almost as different from each other as they are from Win32. There's also a much wider variety of applications one might be doing for Linux compared to windows; A cell phone, router, desktop computer, mainframe, and supercomputer might all be running Linux, and each environment is going to have conventions, libraries, etc. that are going to differ.

That said, if you're looking for a single go-to reference, I'd suggest checking out The Linux Programming Interface. I consider it a modern, more linux specific successor to the also excellent Stevens Book. These are going to mostly cover systems level programming, so if you are interested in anything higher level you'll need to spend some time looking into the available options and pick a direction that you want to pursue before looking for books available on the subject.

u/lavidaesbella ยท -1 pointsr/learnprogramming

You should not look the source code of the libs if you want to learn how C works, their code it's full of complex concepts of C programming like a lot of preprocessor, abstract structures and complex algorithms (dynamic programming, divide and conquer, backtracking, etc).

If you don't know how UNIX programming works you should start there, like process control, file and dir management, threading, networking. A lot more useful to learn pure C than the standard libs implementations.

For UNIX programming read this: Stevens

To improve your knowledge in C: K&R and as a complement king.

If you insist in reading library implementation take a look at OpenBSD libs implementation (much clutter-less than GNU).

Oh, and also do yourself a big favor and learn Vim reading learning vim.

Knowing the basics of C language and UNIX programming is the way to become a true programmer/hacker.