Стек

Набор технологий, с которыми работает человек или проект: язык, библиотеки, база данных, инструменты. «Стек проекта» — то, из чего он собран; «стек разработчика» — то, что человек умеет.

Как это выглядит: «У нас стек — Python и PostgreSQL» — значит, проект написан на Python, а данные хранит в PostgreSQL.

Не путать: У слова есть и второй смысл: «стек» как структура данных — «последним положили, первым достали». В разговоре о работе почти всегда речь про набор технологий.

Откуда слово: Слово пришло из английского, а stack — «стопка, кипа, стог» — из старонорвежского stakkr, «стог сена». Так что «стог» и «стек» — родственники: у них один древний корень со значением «куча». Отсюда оба смысла: стек как структура данных — стопка тарелок, где берут верхнюю; стек технологий — слои проекта, от базы данных до интерфейса. А «фулстек» (full stack) буквально значит «вся стопка».

Ещё слова раздела «Слова из работы»

Весь словарь программиста — 135 слов с объяснениями, примерами и ссылками на уроки.

Что ещё есть на сайте

Учиться: Уроки · Программирование с нуля · Интерфейсы и сайты с нуля · Компьютер без страха · Если уже случилось · Какой компьютер нужен · Без кода: ставить задачу · Конструктор описания задачи

С чего начать: Гайды: с чего начать · Тест «с какого урока начать» · Профессии и языки

Потренироваться: Практикум: задачи из жизни · Игры-тренажёры · Симулятор: от задания до сдачи · Мастерская экрана · Колесо фортуны

Словари и юмор: Словарь программиста · Словарь руководителя · Корявые задачи

Сайт, оплата и помощь: Родителям · Инструкция пользователя · Сообщество · Подписка · Помощь и поддержка · Отзывы учеников · Профиль и пароль