Programming a network processor offers its own challenges. That's because it differs in some fundamental ways from the general-purpose processors that have in the past been the staple of embedded ...