16+
DOI: 10.18413/2518-1092-2017-2-2-21-33

СКРИПТОВЫЙ ЯЗЫК «LINK» ДЛЯ ПРОГРАММИРОВАНИЯ СЦЕНАРИЕВ ИСПОЛНЯЕМЫХ СОБЫТИЙНЫХ СИСТЕМ

Языки описания сценариев (скриптовые языки) – высокоуровневые языки программирования, которые интерпретируются некоторой программой во время её выполнения. Скриптовые языки предоставляют довольно привлекательные возможности, обладают более сложным инструментарием и поддерживают более прогрессивные техники программирования, чем, например, компилируемые языки. Они, как правило, позволяют простым и компактным способом описывать управление большим количеством объектов предметной области. Однако многие языки базируются на некоторых шаблонных подходах, которые могут создавать проблемы во время использования и породить множество ошибок. В статье представлен разработанный авторами специализированный язык Link для описания сценариев асинхронных событийных систем. В языке Link решены такие известные проблемы языков программирования, как использование значения null, тесная взаимосвязь данных с кодом, большая сложность разработки и чтения кода, глобальные области видимости переменных. Некоторые его возможности, такие как линки, разделение функций на типы, операции применения функций, классы функций, частичная настройка и наследование функций обеспечивают отличающийся от большинства языков подход в разработке сценариев исполняемых событийных систем.

Количество просмотров: 5641 (смотреть статистику)
Количество скачиваний: 6883
Полный текст (PDF)К списку статей
  • Комментарии
  • Список литературы

Пока никто не оставил комментариев к этой публикации.
Вы можете быть первым.

Оставить комментарий: