Найти тему
PROMT.One

Когда "костыль" - не просто костыль. 5 необычных слов в День программиста

Оглавление

Сегодня пятница 13-е. А еще - 256-й день в году, а, значит, программисты всей страны отмечают профессиональный праздник. У разработчиков, как и у других профессионалов, есть свой сленг и своя терминология. Сегодня мы познакомим вас с необычными "програмистскими" словами, которые наверняка вас удивят.

Костыль

Все мы знаем, что такое костыль, и представляем себе человека, который попал в не очень приятную ситуацию. Есть еще глагол "накостылять", но это - уже совсем другая история...

У программистов же "костыль" имеет совсем другое значение. Употребляя это слово, разработчики имеют в виду быстрое, но "уродливое" решение проблемы, которое, впоследствии, потребует исправления. То есть, задача, вроде как, выполнена, но в любой момент что-то может пойти не так.

Деплой

Ну а здесь - наше любимое заимствование из английского. Вообще такой глагол можно перевести как "развертывать". И это вполне логично, ведь этим словом программисты назsвают установку программы на конечный сервер.

Чтобы было понятнее, приведем пример и его перевод:

The Facebook SDKs for these engines follow the same philosophy of write once, deploy everywhere, and will support their build targets as well.

Facebook SDK для этих движков основаны на одном и том же принципе: записать один раз, развернуть где угодно, поэтому они поддерживают разные сборки.

Брейкпоинт

Никогда такого не было, и вот опять... слово, пришедшее из английского языка. Знающие английский наверняка догадаются, что это слово означает некую контрольную точку. А что в программировании?

У разработчиков существует такое понятие, как "точка останова" - преднамеренное прерывание выполнения программы, которое может понадобиться программисту для исследования ее состояния и поиска ошибок. Вот это прерывание выполнения программы они и называют брейкпоинтом.

Движок

Увидев это слово, автолюбители наверняка оживились. И удивились, как же движок может быть связан с программированием. Однако же еще как может.

Слово "движок" или engine популярно в техническом сленге для обозначения компьютерной программы. Интересно, что у него есть более научный синоним - модуль, и специалисты расходятся во мнениях - какое же слово более уместно. Одни убеждены, что в научных публикациях и вообще письменной речи следует употреблять только "модуль", другие же с удовольствием пишут"движок".

Гик

Ну и напоследок скорее не програмистское, а вообще айтишное слово - гик (от английского geek - фанат). Изначально гиками называли экспертов в области компьютерных технологий, но сегодня - в принципе людей, увлеченных чем-либо. Это может быть "анимешный гик", гик в компьютерных играх или фильмах.