Херб Саттер - видный эксперт по C ++ . Он также является автором книги и обозревателем журнала доктора Добба . Он присоединился к Microsoft в 2002 году в качестве платформы евангелиста для Visual C ++ .NET , дослужившись до ведущего архитектора программного обеспечения для C ++ / CLI . [1] Саттер был секретарем и руководителем комитета стандартов ISO C ++ более 10 лет. В сентябре 2008 года его сменил П.Дж. Плаугер . Затем он вновь занял должность организатора, [2] после того, как Плаугер ушел в отставку в октябре 2009 года. [3] [4] В последние годы Саттер был ведущим дизайнером дляC ++ / CX и C ++ AMP . [5]
Образование и карьера [ править ]
Саттер родился и вырос в Оквилле, Онтарио , до изучения информатики в Канадском университете Ватерлоо . [6]
С 1995 по 2001 год он был техническим директором PeerDirect, где он разработал механизм репликации базы данных PeerDirect. [6]
Гуру недели [ править ]
С 1997 по 2003 год Саттер регулярно создавал задачи программирования на C ++ и размещал их в группе новостей Usenet comp.lang.c ++. Moderated под заголовком « Гуру недели» . Проблемы обычно связаны с распространенными заблуждениями или плохо понимаемыми концепциями в C ++. Позднее Саттер опубликовал расширенные версии многих проблем в своих первых двух книгах, Exceptional C ++ и More Exceptional C ++ . Новые статьи, в основном связанные с C ++ 11 , были опубликованы с ноября 2011 г. [7]
Бесплатный обед окончен [ править ]
«Бесплатный обед закончился» - это статья [8] Херба Саттера, опубликованная в 2005 году. В ней говорилось, что скорость последовательной обработки микропроцессора приближается к физическому пределу, что приводит к двум основным последствиям:
- производители процессоров сосредоточатся на продуктах, которые лучше поддерживают многопоточность (например, многоядерные процессоры), и
- Разработчики программного обеспечения будут вынуждены разрабатывать многопоточные программы, чтобы лучше использовать такие процессоры.
Библиография [ править ]
- Исключительный C ++ ( Addison-Wesley , 2000, ISBN 0-201-61562-2 )
- Более исключительный C ++ ( Addison-Wesley , 2002, ISBN 0-201-70434-X )
- Исключительный стиль C ++ ( Addison-Wesley , 2005, ISBN 0-201-76042-8 )
- Стандарты кодирования C ++ (совместно с Андреем Александреску , Addison-Wesley , 2005, ISBN 0-321-11358-6 )
Ссылки [ править ]
- ^ Саттер, Херб (2004-04-01). «Отчет о поездке: октябрь – декабрь 2003 г.» . Журнал доктора Добба . Проверено 21 мая 2009 . CS1 maint: обескураженный параметр ( ссылка )
- ^ Херб Саттер (2010-03-03). «Где взять стандарт ISO C ++ и что означает« открытый стандарт »?» . Саттерс Милл . Проверено 16 октября 2011 . CS1 maint: обескураженный параметр ( ссылка )
- ^ Stefanus Du Туа (2009-12-04). Протокол заседания WG21 от 19 октября 2009 г. (PDF) . Открытые стандарты (Отчет). С. 10, 20–21 . Проверено 10 апреля 2010 . CS1 maint: обескураженный параметр ( ссылка )
- ^ Джордж Райан; Вилле Воутилайнен; Фрэнсис Глассбороу; Стив Клэмидж (25 октября 2009 г.). "Плаугер ушел с поста созывающего?" . comp.std.c ++ (Список рассылки) . Проверено 22 мая 2020 . CS1 maint: обескураженный параметр ( ссылка )
- ^ "О" . Проверено 30 октября 2012 . CS1 maint: обескураженный параметр ( ссылка )
- ^ a b «Члены WG21 (Комитет ISO C ++)» . isocpp.org .
- ^ Категория GotW блога Саттера
- ^ Саттер, Х. (2005). «Бесплатный обед окончен: фундаментальный поворот в сторону параллелизма в программном обеспечении» . Журнал доктора Добба . Vol. 30 ч. 3.
Внешние ссылки [ править ]
- СМИ, связанные с Хербом Саттером, на Викискладе?
- Официальный веб-сайт