I came across a nice article about real time audio programming:
It is a very good discussion about programming, performance, multi-threading and real time on affordable devices like our personal computers. In the article one can see the limitations and difficulty to write good code when it comes to audio programming.
Ross Bencina is one of the core developers of cross platform audio library portaudio. So if you're interested in sound programming you should also check the portaudio mailing list.
You can find more about Ross Bencina here.
As expected, comments are also very interesting.