Chapter 2. Do you need assembly?

Table of Contents
2.1. Pros and Cons
2.1.1. The advantages of Assembly
2.1.2. The disadvantages of Assembly
2.1.3. Assessment
2.2. How to NOT use Assembly
2.2.1. General procedure to achieve efficient code
2.2.2. Languages with optimizing compilers
2.2.3. General procedure to speed your code up
2.2.4. Inspecting compiler-generated code
2.3. Linux and assembly

Well, I wouldn't want to interfere with what you're doing, but here is some advice from the hard-earned experience.