Заметки из Зазеркалья

29.09.2021

Анонс новых возможностей языка 1С:Исполнитель

Данная статья является анонсом новой функциональности.
Не рекомендуется использовать содержание данной статьи для освоения новой функциональности.
Полное описание новой функциональности будет приведено в документации к соответствующей версии.
Полный список изменений в новой версии приводится в файле v8Update.htm.

До конца 2021 года планируется к выпуску новая версия 1С:Исполнитель с существенными изменениями языка, включая:

Обобщенные типы

·         появится возможность типизировать элементы коллекций

·         в ряде случаев компилятор сам выводит типы

01.png
Функциональные типы

·         появится возможность использовать функции высших порядков

·         для удобства реализованы лямбда-выражения

·         в ряде случаев компилятор сам выводит типы параметров лямбда-выражений

02.png

Именованные параметры

·         появится возможность задавать параметры в произвольном порядке по именам

·         возможность пропуска параметров в позиционной форме будет убрана

03.png

Синтаксический сахар для работы с Неопределено

·         Оператор `?.` для безопасного доступа через точку.
          Если источник Неопределено – результат всей цепочки вызовов - Неопределено

·         Оператор `умолчание` возвращающий левое значение, если оно не Неопределено, иначе – правое

04.png

Рассказать друзьям: