Elements of Programming by the inventor of C++ STL A. Stepanov.

Alexander Stepanov, the key person behind the C++ Standard Template Library and Principal Scientist at Adobe Systems is working on a new book Elements of Programming. The book takes an interesting in-depth look at fundamental concepts of programming and is written for engineers with indermediate to advanced experience.

 

The draft can be found at http://www.stepanovpapers.com/eop/lecture_all.pdf

 

Since the book is still in a draft stage, any feedback, suggestions, corrections or comments would be much appreciated.

Contact email: stepanov@adobe.com