Andrei Alexandrescu

Andrei Alexandrescu (born 1969) is a Romanian-American C++ and D language programmer and author. He is particularly known for his pioneering work on policy-based design implemented via template metaprogramming. These ideas are articulated in his book Modern C++ Design and were first implemented in his programming library, Loki. He also implemented the "move constructors" concept in his MOJO library. He contributed to the C/C++ Users Journal under the byline "Generic<Programming>".

Andrei Alexandrescu
Alexandrescu at ACCU 2009
Born1969 (age 5455)
Bucharest, Romania
NationalityRomanian, American
EducationPolitehnica University of Bucharest and University of Washington
OccupationDeveloper of the D programming language
Known forExpert on C++ and D programming
SpouseSanda Alexandrescu
Websiteerdani.org

He became an American citizen in August 2014.

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.