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.

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy