Lably
Skip to content

Andrei Alexandrescu

  • 2 min read
  • 2 chapters

Related on Lably

Through Constructor (object-oriented programming) and Computer science

He became an American citizen in August 2014.

Education and career

Alexandrescu received a B.S. degree in Electrical Engineering from Polytechnic University of Bucharest (Universitatea Politehnica din București) in July 1994.

His first article was published in the C/C++ Users Journal in September 1998. He was a program manager for Netzip, Inc. from April 1999 until February 2000. When the company was acquired by RealNetworks, Inc., he served there as a development manager from February 2000 through September 2001.

Alexandrescu earned a M.S. (2003) and a PhD (2009) in computer science from the University of Washington.

In 2006 Alexandrescu began assisting Walter Bright on the development of the D programming language. He released a book titled The D Programming Language in May 2010.

From 2010 to 2014, Alexandrescu, Herb Sutter, and Scott Meyers ran a small annual technical conference called C++ and Beyond.

Alexandrescu worked as a research scientist at Facebook for over 5 years, before departing the company in August 2015 in order to focus on developing the D programming language.

In January 2022, Alexandrescu began working at Nvidia as a Principal Research Scientist.

Sign in to keep reading

One more chapter is free with a Lably account.

More in Computing and communication