ACCU , ранее известная как Ассоциация пользователей C и C++ , является некоммерческой группой пользователей , заинтересованных в разработке программного обеспечения , и нацеленной на повышение уровня компьютерного программирования . ACCU издает два журнала и организует ежегодную конференцию. [1]
ACCU была основана в 1987 году Мартином Хьюстоном. Первоначальное название организации было C Users' Group (UK) , и это оставалось официальным названием организации до 2011 года, хотя она приняла публичное название Association of C and C++ Users на период с 1993 [ нужна ссылка ] по 2003 год, и приняла более короткую форму ACCU с 2003 года. [2] Как следует из официального названия, организация изначально была создана для людей в Соединенном Королевстве . Однако ее членство во всем мире, в основном европейское и североамериканское , но также есть члены из Центральной и Южной Америки , Австралазии , Африки и Азии . Первоначально эта добровольная ассоциация была в основном для программистов на языке C , но со временем она расширилась, включив в себя все языки программирования , особенно C++ , C# , Java , Perl и Python .
В настоящее время ACCU издает два журнала: [1]
В прошлом ACCU публиковала и другие журналы. Accent был информационным бюллетенем отделения Кремниевой долины , а CAUGers был информационным бюллетенем специальной группы интересов Acorn . Overload изначально был журналом специальной группы интересов ACCU C++, но теперь не является журналом, ориентированным на конкретный язык.
Отделение в Кремниевой долине организовало местные встречи в Сан-Хосе . Местные группы были сформированы в Лондоне , Бристоле и Бате , Оксфорде , Кембридже , Северо-Восточной Англии , Южной Англии и Цюрихе . [1]
ACCU управляется добровольным комитетом , избираемым на ежегодном общем собрании во время ежегодной конференции каждую весну, которая с 1997 по 2012 год проходила в Оксфорде , а в 2013 году впервые в Бристоле . [1] Он привлекает докладчиков из компьютерного сообщества, включая Дэвида Абрахамса , Андрея Александреску , Росса Дж. Андерсона , Джеймса Коплиена , Тома Гилба , Кевлина Хенни , Эндрю Кёнига , Саймона Пейтона-Джонса , Эрика С. Рэймонда , Гвидо ван Россума , Грега Штейна , Бьярна Страуструпа (разработчика и первоначального разработчика C++), Герба Саттера и Дэвида Вандевурда.
Конференция UK Python, посвящённая языку программирования Python, изначально проводилась как раздел на конференции ACCU. [3]
ACCU поддерживает процесс стандартизации языков программирования. ACCU оказал финансовую поддержку встречам в Великобритании как для рабочей группы по языку программирования C Международной организации по стандартизации (ISO), так и для рабочих групп ISO C++, а также помог профинансировать поездки на встречи ECMA в континентальной Европе.
ACCU управляет списками рассылки , некоторые из которых также открыты для не членов. Эти списки позволяют проводить общие обсуждения, ориентированные на программирование, а также обсуждения с наставниками . Группы наставников включают в себя Effective C++ , Python, шаблоны программного обеспечения , функциональное программирование и XML . Они часто основаны на изучении книги.