Alexandrescu, Andrew
Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den
version , der blev gennemgået den 7. april 2015; checks kræver
11 redigeringer .
Andrei Alexandrescu ( eng. Andrei Alexandrescu , født i 1969 ( Bukarest , Rumænien ) kilde ) er en amerikansk programmør, kendt for sin forskning inden for politikbaseret design ( Politikbaseret design ), og implementeret gennem generisk programmering og skabelon -metaprogrammering .
Alexandrescu er den første til at begynde at udvikle skabelonbaserede implementeringer af gængse sproglige idiomer og designmønstre (især Design Patterns ), samt skabe værktøjer til at generere mønsterimplementeringer . Disse ideer er samlet i hans bog " Modern C++ Design " og implementeret i hans " Loki " C++ bibliotek . Tættere i udviklingsprincipper og mere omfattende er Boost- biblioteket . Alexandrescu er også medforfatter til bogen C++ Coding Standards : 101 Rules, Guidelines, and Best Practices (Addison-Wesley, 2004 ).
En kandidat fra University of Washington (Ph.D. 2009), Alexandrescu arbejder i øjeblikket inden for forskning i talegenkendelse . Han bidrager også til " C/C++ Users Journal " i kolonnen "Generisk<Programmering>".
For nylig har Alexandrescu været involveret med Walter Bright i udviklingen af programmeringssproget D. I juni 2010 blev hans bog The D Programming Language udgivet af Addison-Wesley . Siden 2009 har han arbejdet på Facebook [2] ; forlod virksomheden i 2015 for at fokusere på udviklingen af D-sproget [3] .
Bibliografi
- Sutter G. , Andrei Alexandrescu. C++ programmeringsstandarder. Serie "C++ In-Depth" = C++ Kodningsstandarder: 101 regler, retningslinjer og bedste praksis (C++ In-Depth). - M. : "Williams" , 2014. - 224 s. - ISBN 978-5-8459-1933-5 .
- Alexandrescu A. Moderne C++ Design: Generisk programmering og anvendte designmønstre. — S. P.: Williams, 2008. — 336 s. - (C++ i dybden). — ISBN 978-5-8459-0351-8 .
- Andrei Alexandrescu. Programmeringssproget D. — Addison-Wesley. — ISBN 978-0321635365 .
Noter
- ↑ Andrei Alexandrescu // Koreansk myndighedsfil (koreansk)
- ↑ Metz, Cade Det næste store programmeringssprog, du aldrig har hørt om . wired.com . Wired (7. juli 2014). — "I dag er Alexandrescu forsker hos Facebook, hvor han og et team af kodere bruger D til at omforme små dele af virksomhedens massive drift. (...) Han endte med at skrive bogen om D. Men da han kom med Facebook i 2009, det forblev et sideprojekt."". Dato for adgang: 27. juli 2014. Arkiveret fra originalen 16. juli 2014. (ubestemt)
- ↑ Fremad med arbejdet med D-sproget og fundamentet (25. august 2015). Hentet 28. august 2015. Arkiveret fra originalen 28. august 2015. (ubestemt)
Links
I sociale netværk |
|
---|
Tematiske steder |
|
---|
I bibliografiske kataloger |
---|
|
|
Meta platforme |
---|
Tjenester | | |
---|
Mennesker | Grundlæggere |
|
---|
Bestyrelse |
|
---|
Ledelse | Nuværende |
- Mark Zuckerberg (administrerende direktør)
- Chris Cox (VP of Products)
- Sheryl Sandberg (COO)
- Elliot Shraj (VP for global kommunikation, marketing og offentlig politik)
- Mike Schroepfer (CTO)
- Ted Ulliot (vicepræsident og generaladvokat)
|
---|
Tidligere |
- Sean Parker (præsident)
- Owen Van Natta (COO)
- Gideon Yu (CFO)
- Adam d'Angelo (CTO)
- Chris Kelly (privatlivsdirektør)
- Matt Cowler (VP of Product Management)
- Bret Taylor (CTO)
|
---|
|
---|
Bemærkelsesværdige samarbejdspartnere | Nuværende |
- Randy Zuckerberg (administrerende direktør)
|
---|
Tidligere |
|
---|
|
---|
|
---|
PÅ |
|
---|
massemedier |
|
---|
Begreber |
|
---|
Forretning |
- Historie Facebook
- Liste over fusioner og opkøb af Meta Platforms
- Facebook F8
- Facebook Initial Public Offering
- Facebook-censur
- Kritik af Facebook
- Facebook og Cambridge Analytica-skandale
- papirer
- Facebooks privatlivsproblemer
- Retssager, der involverer Meta Platforms
|
---|
Relaterede |
|
---|