Alexandrescu, Andrew
Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från
versionen som granskades den 7 april 2015; kontroller kräver
11 redigeringar .
Andrei Alexandrescu ( eng. Andrei Alexandrescu , född 1969 ( Bukarest , Rumänien ) källa ) är en amerikansk programmerare, känd för sin forskning inom området policybaserad design ( Policy-based design ), och implementerad genom generisk programmering och mallmetaprogrammering .
Alexandrescu är först med att börja utveckla mallbaserade implementeringar av vanliga språkidiom och designmönster (särskilt Design Patterns ), samt skapa verktyg för att generera mönsterimplementationer . Dessa idéer samlas i hans bok " Modern C++ Design " och implementeras i hans " Loki " C++-bibliotek . Närmare utvecklingsprinciper och mer omfattande är Boost- biblioteket . Alexandrescu är också medförfattare till boken C++ Coding Standards : 101 Rules, Guidelines, and Best Practices (Addison-Wesley, 2004 ).
En examen från University of Washington (Ph.D. 2009), Alexandrescu arbetar för närvarande inom forskning om taligenkänning . Han bidrar också till " C/C++ Users Journal " i kolumnen "Generisk<Programmering>".
På senare tid har Alexandrescu varit involverad med Walter Bright i utvecklingen av programmeringsspråket D. I juni 2010 publicerades hans bok The D Programming Language av Addison-Wesley . Sedan 2009 har han arbetat på Facebook [2] ; lämnade företaget 2015 för att fokusera på utvecklingen av D-språket [3] .
Bibliografi
- Sutter G. , Andrei Alexandrescu. C++ programmeringsstandarder. Serien "C++ In-Depth" = C++ Kodningsstandarder: 101 regler, riktlinjer och bästa praxis (C++ In-Depth). - M. : "Williams" , 2014. - 224 sid. - ISBN 978-5-8459-1933-5 .
- Alexandrescu A. Modern C++ Design: Generisk programmering och applicerade designmönster. — S. P.: Williams, 2008. — 336 sid. - (C++ på djupet). — ISBN 978-5-8459-0351-8 .
- Andrei Alexandrescu. Programmeringsspråket D. — Addison-Wesley. — ISBN 978-0321635365 .
Anteckningar
- ↑ Andrei Alexandrescu // Korean Authority File (koreanska)
- ↑ Metz, Cade Det nästa stora programmeringsspråket du aldrig har hört talas om . wired.com . Wired (7 juli 2014). — "Idag är Alexandrescu forskare på Facebook, där han och ett team av kodare använder D för att göra om små delar av företagets massiva verksamhet. (...) Det slutade med att han skrev boken om D. Men när han gick med Facebook 2009, det förblev ett sidoprojekt."". Datum för åtkomst: 27 juli 2014. Arkiverad från originalet 16 juli 2014. (obestämd)
- ↑ Gå vidare med arbetet med D-språket och grunden (25 augusti 2015). Hämtad 28 augusti 2015. Arkiverad från originalet 28 augusti 2015. (obestämd)
Länkar
I sociala nätverk |
|
---|
Tematiska platser |
|
---|
I bibliografiska kataloger |
---|
|
|
Metaplattformar |
---|
Tjänster | |  |
---|
människor | Grundare |
|
---|
Styrelse |
|
---|
Förvaltning | Nuvarande |
- Mark Zuckerberg (VD)
- Chris Cox (VP of Products)
- Sheryl Sandberg (COO)
- Elliot Shraj (VP för global kommunikation, marknadsföring och offentlig policy)
- Mike Schroepfer (CTO)
- Ted Ulliot (vicepresident och chefsjurist)
|
---|
Före detta |
- Sean Parker (president)
- Owen Van Natta (COO)
- Gideon Yu (ekonomichef)
- Adam d'Angelo (CTO)
- Chris Kelly (sekretessdirektör)
- Matt Cowler (VP of Product Management)
- Bret Taylor (CTO)
|
---|
|
---|
Anmärkningsvärda medarbetare | |
---|
|
---|
PÅ |
|
---|
massmedia |
|
---|
Begrepp |
|
---|
Företag |
- Historia Facebook
- Lista över fusioner och förvärv av Meta Platforms
- Facebook F8
- Facebook Initial Public Offering
- Facebook-censur
- Kritik mot Facebook
- Facebook och Cambridge Analytica-skandal
- Papers
- Facebooks sekretessproblem
- Rättegångar som involverar Meta Platforms
|
---|
Relaterad |
|
---|