Andrei Alexandrescu (born in Romania) is widely regarded as one of the foremost experts on advanced C++ programming. 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.

PropertyValue
dbpedia-owl:thumbnail
dbpprop:abstract
  • Andrei Alexandrescu (born in Romania) is widely regarded as one of the foremost experts on advanced C++ programming. 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. Alexandrescu is currently a graduate student at the University of Washington, researching speech recognition. He contributed to the C/C++ Users Journal under the byline "Generic<Programming>" More recently, Alexandrescu has been assisting Walter Bright in the development of the D programming language. He is expected to release a book titled The D Programming Language from Addison-Wesley in October 2009 (the title will be available in Rough Cuts in June).
  • Andrei Alexandrescu, est un programmeur et un consultant américain né en Roumanie, expert reconnu du langage C++ et auteur de plusieurs ouvrages sur ce sujet. Il est considéré comme l'un des plus grands spécialistes du langage C++, et notamment de ses fonctionnalités les plus avancées. Il est notamment à l'origine du concept de paramétrage par politique, permettant de personnaliser à l'infini le comportement de composants génériques avec peu de code.
  • Andrei Alexandrescu jest ekspertem w dziedzinie zaawansowanego programowania w języku C++ wykorzystującego szablony. Jego najbardziej znanym pomysłem były prace nad klasami parametryzowanymi wytycznymi, techniką wykorzystującą metaprogramowanie z wykorzystaniem szablonów klas, którą opisał w swojej pionierskiej książce Nowoczesne programowanie w C++. Alexandrescu jest absolwentem Uniwersytetu w Waszyngtonie i aktualnie zajmuje się zagadnieniami związanymi z rozpoznawaniem mowy. Współpracuje z czasopismem C/C++ User's Journal, gdzie redaguje rubrykę Generic<Programming>. Wcześniej pisał felietony do nieistniejącego już C++ Report. Wraz z Herbem Sutterem jest współautorem książki Standardy kodowania. Jest również autorem biblioteki Loki, której fragmenty zawarte są w książce Nowoczesne projektowanie w C++.
  • Андрей Александреску — программист, известный благодаря своим исследованиям в области проектирования, основанного на стратегиях, и реализованного посредством обобщённого программирования и метапрограммирования шаблонов. Александреску — первый, кто приступил к разработке шаблонно-ориентированной реализации распространённых языковых идиом и паттернов проектирования (особенно паттернов «Банда Четырёх» — Design Patterns), а также созданию средств для генерации реализаций паттернов. Эти идеи собраны воедино в его книге «Современное проектирование на С++» и реализованы в его С++ библиотеке «Loki». Близкой по принципам разработки и более обширной является библиотека Boost. Александреску также является соавтором книги «Стандарты программирования на С++» . В настоящее время Александреску — выпускник Вашингтонского университета, работает в области исследований распознавания речи. Он также вносит свой вклад в «C/C++ Users Journal» в колонке «Generic<Programming>». В последнее время Александреску совместно с Уолтером Брайтом участвует в разработке языка программирования D. В ближайшем будущем ожидается выход книги «The D Programming Language» под редакцией Addison-Wesley.
dbpprop:hasPhotoCollection
dbpprop:reference
rdf:type
rdfs:comment
  • Andrei Alexandrescu (born in Romania) is widely regarded as one of the foremost experts on advanced C++ programming. 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.
  • Andrei Alexandrescu, est un programmeur et un consultant américain né en Roumanie, expert reconnu du langage C++ et auteur de plusieurs ouvrages sur ce sujet. Il est considéré comme l'un des plus grands spécialistes du langage C++, et notamment de ses fonctionnalités les plus avancées. Il est notamment à l'origine du concept de paramétrage par politique, permettant de personnaliser à l'infini le comportement de composants génériques avec peu de code.
  • Andrei Alexandrescu jest ekspertem w dziedzinie zaawansowanego programowania w języku C++ wykorzystującego szablony. Jego najbardziej znanym pomysłem były prace nad klasami parametryzowanymi wytycznymi, techniką wykorzystującą metaprogramowanie z wykorzystaniem szablonów klas, którą opisał w swojej pionierskiej książce Nowoczesne programowanie w C++. Alexandrescu jest absolwentem Uniwersytetu w Waszyngtonie i aktualnie zajmuje się zagadnieniami związanymi z rozpoznawaniem mowy.
  • Андрей Александреску — программист, известный благодаря своим исследованиям в области проектирования, основанного на стратегиях, и реализованного посредством обобщённого программирования и метапрограммирования шаблонов.
rdfs:label
  • Andrei Alexandrescu
  • Andrei Alexandrescu
  • Andrei Alexandrescu
  • Александреску, Андрей
owl:sameAs
skos:subject
foaf:depiction
foaf:page
is dbpedia-owl:Software/developer of
is dbpedia-owl:Work/author of
is dbpedia-owl:author of
is dbpedia-owl:developer of
is dbpprop:author of
is dbpprop:developer of
is owl:sameAs of