RUS  ENG
Полная версия
ЖУРНАЛЫ // Прикладная дискретная математика // Архив

ПДМ, 2012, номер 1(15), страницы 91–110 (Mi pdm360)

Математические основы информатики и программирования

Язык программирования AspectTalk

Д. А. Стефанцов

Национальный исследовательский Томский государственный университет, г. Томск, Россия

Аннотация: Описывается язык объектно-ориентированного (ООП) и аспектно-ориентированного (АОП) программирования AspectTalk, состоящий из базового языка, метаязыка, библиотек ООП и АОП. Он реализуется с помощью метапрограммирования, протоколов метаобъектов и механизма примесей. Приводится сравнение AspectTalk с языками программирования, имеющими похожие возможности.

Ключевые слова: язык программирования, метапрограммирование, Smalltalk, ООП, АОП, метаобъектный протокол.

УДК: 004.432+004.435



© МИАН, 2024