Скотт Мейерс: Пионер C++ и автор книг об эффективном программировании
Scott Meyers
Скотт Мейерс: автор книг по C++, эксперт в области программирования. Эффективный C++ – серия бестселлеров. Консультант, спикер, Ph.D. Stanford & Brown.
Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
Американский программист, носители схожих имен
American computer programmer
those of a similar name
Скотт Дуглас Майерс (род. 9 апреля 1959 года) — американский автор и консультант по программному обеспечению, специализирующийся на языке программирования C++. Он известен своей серией книг «Эффективный C++». На протяжении своей карьеры он часто выступал на конференциях и выставках.
Scott Douglas Meyers (born April 9, 1959) is an American author and software consultant, specializing in the C++ computer programming language. He is known for his Effective C++ book series. During his career, he was a frequent speaker at conferences and trade shows.
Биография
Он имеет степень доктора философии в области компьютерных наук, полученную в Университете Брауна, и степень магистра компьютерных наук, полученную в Стэнфордском университете. Он разработал и, совместно с Хербом Саттером, Андреем Александреску, Дэном Саксом и Стивом Дьюхерстом, организовал и представил камерную (с ограниченным числом участников) конференцию «Семинар по C++», которая проводилась трижды в 2001–2002 годах. Он также разработал и, вместе с Саттером и Александреску, организовал и представил еще одну камерную конференцию «C++ и Beyond», проводившуюся ежегодно в 2010–2014 годах. Мейерс выразил несогласие с практикой, когда программистов просят решать задачи по проектированию или программированию во время собеседований: «Я терпеть не могу задания, требующие спроектировать что-либо на месте. Это просьба продемонстрировать навыки, которые редко востребованы в работе, в стрессовой обстановке, где кандидату сложно адекватно показать свои способности. Я считаю, что это в корне несправедливо по отношению к кандидату». В декабре 2015 года Мейерс объявил о своем уходе из области разработки на C++.
He holds a Ph. D. in computer science from Brown University and an M. S. in computer science from Stanford University. He conceived and, with Herb Sutter, Andrei Alexandrescu, Dan Saks, and Steve Dewhurst, co organized and presented the boutique (limited attendance) conference, The C++ Seminar, which took place three times in 2001 2002. He also conceived and, with Sutter and Alexandrescu, co organized and presented another boutique conference, C++ and Beyond annually in 2010 2014. Meyers has expressed opposition to asking programmers to solve design or programming problems during job interviews:"I hate anything that asks me to design on the spot. That's asking to demonstrate a skill rarely required on the job in a high stress environment, where it is difficult for a candidate to accurately prove their abilities. I think it's fundamentally an unfair thing to request of a candidate." In December 2015, Meyers announced his retirement from the world of C++.
Публикации
1992 год. Эффективный C++: 50 конкретных способов улучшить ваши программы и проектирование. 1995 год. Более эффективный C++: 35 новых способов улучшить ваши программы и проектирование. 1998 год. Эффективный C++, второе издание: 50 конкретных способов улучшить ваши программы и проектирование. 2001 год. Эффективный STL: 50 конкретных способов улучшить использование стандартной библиотеки шаблонов. 2005 год. Эффективный C++, третье издание: 55 конкретных способов улучшить ваши программы и проектирование. 2010 год. Обзор нового C++ (C++11). Аннотированные учебные материалы, опубликованные Artima Press. ISBN отсутствует. 2010 год. Эффективный C++ во встраиваемых системах. Аннотированные учебные материалы, опубликованные Artima Press. ISBN отсутствует. 2014 год. Эффективный современный C++: 42 конкретных способа улучшить использование C++11 и C++14.
1992. Effective C++: 50 Specific Ways to Improve Your Programs and Designs. 1995. More Effective C++: 35 New Ways to Improve Your Programs and Designs. 1998. Effective C++, Second Edition: 50 Specific Ways to Improve Your Programs and Designs. 2001. Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library. 2005. Effective C++, Third Edition: 55 Specific Ways to Improve Your Programs and Designs. 2010. Overview of The New C++ (C++11). Annotated training materials published by Artima Press. No ISBN. 2010. Effective C++ in an Embedded Environment. Annotated training materials published by Artima Press. No ISBN. 2014. Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14.
Награды и достижения
Мейерс известен своими популярными книгами по эффективной разработке на C++. В марте 2009 года Мейерс был удостоен премии Dr. Dobb's Excellence in Programming Award.
Meyers is known for his popular Effective C++ Software Development books. In March 2009, Meyers was awarded the 2009 Dr. Dobb's Excellence in Programming Award.