think-cell посещает официальное заседание Комитета стандартов по C++ в Бристоле
Берлин, 3 мая 2013 г.
Первое в этом году международное заседание Комитета стандартов по C++ прошло с 15 по 20 апреля в Бристоле (Англия). Более 100 экспертов по C++ со всего мира собрались в Бристоле, чтобы обсудить 160 направленных документов и определить новые стандарты C++. На мероприятии интересы немецкой рабочей группы по языкам программирования при think-cellНемецком институте стандартизации (DIN) представляли 4 представителя компании . С самого начала финансирования рабочей группы think-cell регулярно посещает совещания Международной организации по стандартизации (ISO) и Международной электротехнической комиссии (IEC).
Одним из основных результатов встречи стало принятие проекта стандарта, рассматриваемого техническим комитетом (ПС) для стандарта C++14, который выйдет в следующем году для исправления ошибок C++11. Среди основных функций — обобщенные лямбды, динамические массивы и опционалы.
Обобщенные лямбды сокращают разрыв между лямбда-выражениями и обобщенным программированием. Скоро можно будет заявить об «автоматических» параметрах лямбда-выражений и таким образом вызывать лямбда-функтор с разными типами аргументов.
Динамические массивы — безопасная альтернатива VLA из C. Эта функция позволяет размещать динамичные структуры данных столбиками, увеличивая эффективность многих программ.
Опционал — простая в использовании структура данных для опционально доступных данных. Стандартизация всех этих широко используемых конструкций вооружает программистов более надежным и выразительным словарем.
Помимо разработки Проекта стандарта, были исправлены многочисленные ошибки в C++ и улучшены многие аспекты. Комитет стандартов C++ использовал инструмент «технической спецификации», созданный ISO для аутсорсинга более сложных функций. Таким образом, C++14 выйдет в запланированный срок. И пользователи, и разработчики смогут протестировать функции из ТС до их стандартизации в окончательной форме в C++17. В этом формате выйдет облегченная версия концепций, файловая система и сетевая работа, а затем — параллелизм и улучшения библиотеки.
На заседании собрались 11 исследовательских групп для обмена мнениями по темам, в том числе модулями, размышлениями, концепциями и базами данных, с целью обсуждения разработки в будущем помимо ТС. В частности, от think-cell на встрече присутствовала исследовательская группа по диапазонам SG9, поскольку берлинская компания считает, что диапазоны крайне нужны в библиотеках стандартов.
Сведения о think-cell
Компания think-cell, основанная в Берлине в 2002 году, по сути, является стандартом создания профессиональных презентаций в PowerPoint. Благодаря инструментам повышения производительности и поддержке более 40 типов диаграмм на think-cell полагаются 10 из 10 международных консалтинговых фирм. Это программное обеспечение выбрали компании из списка Fortune 500, а пользоваться им учат в 9 из 10 ведущих бизнес-школах.