Perform как грамматическая конструкция английского языка¶
Perform (от англ. to perform — «исполнять», «выполнять», «совершать») — многозначный английский глагол, обозначающий процесс осуществления действия, представления или функции, а также существительное, используемое в специализированных областях знаний. В русском языке термин «perform» чаще всего употребляется без перевода в сферах информационных технологий, искусственного интеллекта, лингвистики и экономики, где он сохраняет узкоспециальное значение.
¶Этимология и семантика
Глагол to perform происходит от среднеанглийского performen, заимствованного из старофранцузского parfornir («доводить до конца», «завершать»), которое, в свою очередь, восходит к латинскому performare — «придавать форму», «делать основательно». В английском языке слово закрепилось в XIV веке и первоначально использовалось в значении «доводить дело до завершения».
Современная семантика глагола включает три основных лексико-семантических варианта:
- выполнять, осуществлять (действие, работу, обязанность): to perform a task — выполнять задачу;
- исполнять, играть, выступать (музыкальное произведение, роль, номер): to perform on stage — выступать на сцене;
- работать, функционировать (о механизмах, системах): the engine performs well — двигатель работает хорошо.
В русском языке прямое заимствование «перформанс» (от англ. performance — «представление», «исполнение») закрепилось в искусствоведении для обозначения формы современного искусства, где действие художника становится произведением.
¶Perform в информационных технологиях
В сфере программирования и компьютерных наук термин perform используется в нескольких устойчивых контекстах:
¶Команда PERFORM в COBOL
В языке программирования COBOL, разработанном в 1959 году, оператор PERFORM является ключевым для организации процедурных вызовов. Конструкция PERFORM позволяет однократно или многократно выполнять группу операторов, образуя подпрограммы. Различают PERFORM с фиксированным числом повторений, PERFORM UNTIL (выполнение до наступления условия) и PERFORM VARYING (цикл с изменяемой переменной). Команда стала основой структурного программирования на COBOL, широко применявшегося в банковских и государственных системах.
¶Метод perform() в JavaScript
В веб-разработке метод perform() встречается в ряде API. Например, в Web Animations API метод element.animate().finished.then() и связанные с ним функции позволяют управлять анимацией. В библиотеках тестирования, таких как Playwright и Puppeteer, метод page.keyboard().press() или page.mouse().click() выполняет действия пользователя. В более общем смысле термин perform используется для обозначения запуска какой-либо операции: performSearch(), performAction(), performCalculation().
¶Интерфейс Performance API
В браузерной среде объект window.performance предоставляет разработчикам доступ к данным о времени загрузки ресурсов и выполнении скриптов. Интерфейс Performance Timing API позволяет измерять производительность веб-страниц — от запроса DNS до полной отрисовки. Метод performance.now() возвращает высокоточное время в миллисекундах, что используется для профилирования кода.
¶Perform в лингвистике и теории речевых актов
В лингвистической прагматике, начиная с работ Джона Остина («Как производить действия при помощи слов», 1962), различают перформативные и констативные высказывания. Перформативные глаголы (performative verbs) — это глаголы, произнесение которых в определённом контексте само по себе является совершением действия. К ним относятся: promise (обещать), bet (держать пари), apologize (извиняться), declare (объявлять), name (называть). Формула «I hereby declare...» («Я настоящим объявляю...») — классический пример перформатива.
В грамматике английского языка глагол perform входит в группу глаголов действия (action verbs), противопоставленных глаголам состояния (stative verbs). Он не употребляется в форме Present Continuous для описания длящихся процессов в некоторых значениях, хотя в значении «выступать» (The band is performing now) такое употребление допустимо.
¶Perform в экономике и управлении
В деловой лексике широко используется производное существительное performance — «результативность», «эффективность», «производительность». Понятие performance management (управление эффективностью) обозначает процесс планирования, оценки и развития результатов работы сотрудников и организации в целом. Ключевые показатели эффективности (Key Performance Indicators, KPI) — метрики, используемые для оценки достижения целей.
Глагол to perform в экономическом контексте означает «показывать результаты»: the company performed well this quarter — компания показала хорошие результаты в этом квартале. Оценочная конструкция high-performing / low-performing (высокоэффективный / низкоэффективный) применяется к активам, сотрудникам и подразделениям.
¶Perform в искусстве и спорте
В исполнительских искусствах термин performance (перформанс) обозначает публичное действие художника. Направление возникло в 1960-е годы в среде футуристов, дадаистов и представителей флуксуса. Пионерами перформанса считаются Марина Абрамович, Йозеф Бойс, Ив Кляйн. В России перформанс развивался в рамках московского акционизма (Олег Кулик, Александр Бренер, группа «Синие носы»).
В спортивной терминологии to perform означает «показывать результат», «выступать»: the athlete performed at the Olympic Games. Производное performance-enhancing drugs — допинг, вещества, повышающие спортивные результаты.
¶Perform в музыке
В музыкальной практике термин performing arts (исполнительские искусства) охватывает музыку, театр, танец. Глагол to perform используется для обозначения живого исполнения музыкального произведения в отличие от записи (recording). Различают live performance (живое выступление) и studio performance (студийное исполнение). В классической музыке термин performance practice (исполнительская практика) описывает исторические способы исполнения произведений — темпы, орнаментику, состав инструментов.
¶Perform в науке о данных и машинном обучении
В области искусственного интеллекта термин perform используется для описания работы моделей: the model performs inference — модель выполняет вывод. Метрики производительности (performance metrics) — точность (accuracy), полнота (recall), F1-мера — оценивают качество алгоритмов. В контексте больших языковых моделей термин in-context learning (обучение в контексте) описывает способность модели выполнять новые задачи без изменения весов.
¶Критика терминологической неоднозначности
Исследователи отмечают избыточную полисемию термина perform в современном английском языке: один и тот же глагол описывает и выступление артиста, и выполнение вычислительной операции, и функционирование оборудования. В русскоязычной технической документации нередко возникает путаница при переводе: perform calculation может переводиться и как «выполнить расчёт», и как «произвести вычисление», что ведёт к стилистической разноголосице. Ряд авторов рекомендует в русском языке избегать калькирования и использовать точные эквиваленты: «выполнить», «осуществить», «исполнить» в зависимости от контекста.
¶Источники
- Остин Дж. Избранное: Как производить действия при помощи слов. — М.: Идея-Пресс, 1999.
- Hornby A. S. Oxford Advanced Learner's Dictionary of Current English. — Oxford University Press, 2015.
- Longman Dictionary of Contemporary English. — Pearson Education, 2014.
- Гольдберг В. Б. Структурные связи в лексико-семантическом поле глаголов действия. — Тамбов, 2010.
- ECMAScript Language Specification (ECMA-262), раздел Performance API.
- ISO/IEC 1989:2023 (стандарт языка COBOL).
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →

