Search results
Andrei Alexandrescu (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.
Romanian-born Computer Scientist Andrei Alexandrescu is an expert in a broad range of topics including software systems design and implementation, programming language design, library design, all aspects of the C++ and D programming languages, Machine Learning, and Natural Language ...
Modern C++ Design: Generic Programming and Design Patterns Applied is a book written by Andrei Alexandrescu, published in 2001 by Addison-Wesley. It has been regarded as "one of the most important C++ books" by Scott Meyers. The book makes use of and explores a C++ programming technique called template metaprogramming. While Alexandrescu didn't ...
People also ask
Who is Andrei Alexandrescu?
What education does Alexandrescu have?
Who is Nvidia's alum Andrei?
Did Alexandrescu invent C++?
Andrei Alexandrescu, PhD. Measurement as starting point is good. I now feel I should question more basic assumptions of performance. — C++ & Beyond Anonymous Feedback. BUY. The D Programming Language.
Andrei Alexandrescu. Andrei joined NVIDIA in 2022 as a member of the Programming Systems & Applications research group. His past work has focused on a broad range of topics, including both the design of the C++ and D programming languages as well as machine learning and natural language processing.
Andrei compiled certain snippets "on paper" by perusing the C++ standard document. "Compiles all of Loki" became an informal yardstick for C++ compilers. Compiler vendors took notice and improved their compilers accordingly. Official website of Andrei Alexandrescu, PhD.
Jun 12, 2010 · View Andrei Alexandrescu’s profile on LinkedIn, a professional community of 1 billion members. Specializing in all aspects of designing and implementing software systems, as well as…
- NVIDIA