Skip to main content

Alexander A. Stepanov

  • Alexander Alexandrovich Stepanov
  • Александр Александрович Степанов
Sort Name
Stepanov, Alexander A.
Ratings
No reviews
Type
Person
Gender
Male
Date of birth
1950-11-16
Place of birth
Moscow

Wikipedia

Alexander Alexandrovich Stepanov (Russian: Алекса́ндр Алекса́ндрович Степа́нов; born November 16, 1950, Moscow) is a Russian-American computer programmer, best known as an advocate of generic programming and as the primary designer and implementer of the C++ Standard Template Library, which he started to develop around 1992 while employed at HP Labs. He had earlier been working for Bell Labs close to Andrew Koenig and tried to convince Bjarne Stroustrup to introduce something like Ada generics in C++. He is credited with the notion of concept.

He is the author (with Paul McJones) of Elements of Programming, a book that grew out of a "Foundations of Programming" course that Stepanov taught at Adobe Systems (while employed there). He is also the author (with Daniel E. Rose) of From Mathematics to Generic Programming.

He retired in January 2016 from A9.com.

Continue reading at Wikipedia... Wikipedia content provided under the terms of the Creative Commons BY-SA license

Editions

NameFormatISBNRelease Date
From Mathematics to Generic ProgrammingeBook97801334917602015-12-15
From Mathematics to Generic Programming (paperback)Paperback97803219420432014-11-07
Elements of ProgrammingPaperback97805782221412019-06-18
Elements of Programming (First Edition)Hardcover97803216353722009-06
Add Edition

Identifiers

Goodreads Author ID
613836
LibraryThing Author
stepanovalexandera
OpenLibrary Author ID
OL2655119A
VIAF
69571046
Wikidata ID
Q93025

Related Collections

This entity does not appear in any public collection.
Click the "Add to collection" button below to add it to an existing collection or create a new one.

Add Work

Reviews No reviews

No reviews yet.


Last Modified
2024-12-29