think-cell посещает официальное заседание Комитета стандартов по C++ в Бристоле

Берлин, 3 мая 2013 г.

Первое в этом году международное заседание Комитета стандартов по C++ прошло с 15 по 20 апреля в Бристоле (Англия). Более 100 экспертов по C++ со всего мира собрались в Бристоле, чтобы обсудить 160 направленных документов и определить новые стандарты C++. На мероприятии интересы немецкой рабочей группы по языкам программирования при Немецком институте стандартизации (DIN) представляли 4 представителя компании think-cell. С самого начала финансирования рабочей группы 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. Программное обеспечение компании охватывает весь процесс создания презентации: от анализа и подготовки бизнес-данных до графического изображения качественных и количественных результатов. Среди клиентов think-cell большинство международных консалтинговых фирм, а также много известных международных компаний различных отраслей промышленности.

Рассказать

think-cell использует файлы cookie для улучшения функциональности, эффективности и безопасности этого веб-сайта. Если вы хотите пользоваться всеми функциями этого сайта, требуется ваше согласие. С более подробной информацией об использовании файлов cookie компанией think-cell, вашем согласии и правах на конфиденциальность данных можно ознакомиться в нашей Политике конфиденциальности.