Открыть сервис

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 →