Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker.

Responsive image


Andrei Alexandrescu

Andrei Alexandrescu
Alexandrescu at ACCU 2009
Born1969 (age 54–55)
NationalityRomanian, American[2]
EducationPolitehnica University of Bucharest and University of Washington
OccupationDeveloper of the D programming language
Known forExpert on C++ and D programming[3]
SpouseSanda Alexandrescu
Websiteerdani.org

Tudor Andrei Cristian Alexandrescu[4] (born 1969) is a Romanian-American C++ and D language[3] 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.[5] He contributed to the C/C++ Users Journal under the byline "Generic<Programming>".

He became an American citizen in August 2014.[6]

  1. ^ "Erdani.com".
  2. ^ andralex (14 August 2014). "No". Reddit. Archived from the original on 16 June 2022.
  3. ^ a b Metz, Cade (7 July 2014). "The Next Big Programming Language You've Never Heard Of". Wired. Retrieved 27 July 2014. Today, Alexandrescu is a research scientist at Facebook, where he and a team of coders are using D to refashion small parts of the company's massive operation.
  4. ^ "The D Language Foundation". dlang.org. Retrieved 5 June 2024.
  5. ^ Alexandrescu, Andrei (1 February 2003). "Move Constructors". Dr. Dobb's Journal. Archived from the original on 7 May 2009. Retrieved 25 March 2009.
  6. ^ "Sixteen years ago, at 28, I landed in New York with $300 to my name. Today I became a US citizen. It's been a wild ride that I hope will go on! : pics". 14 August 2014.

Previous Page Next Page