The Adobe Technical Seminar Series presents...

STL and its Design Principles

Alex Stepanov

Wednsday, 30 January 2002, 3:30-5:15 PM PST
Slides for talk, RealVideo of talk

Abstract

The talk describes 4 fundamental principles underlying the design of STL: It sketches what are the features missing from C++ that could really enable the style of programming advocated by STL. The talk concludes with some musings on what industrial software engineering should be.

About the Speaker

Alexander Stepanov studied mathematics at Moscow State University. He then spent over 25 years working in the areas of operating systems, compilers and tools, storage systems, software libraries and path-planning algorithms. Being unable to find a job as a programmer, he became a VP and has spent last 3 years working on corporate strategies and business alliances.