close
Jump to content

Stack

From Wikipedia, the free encyclopedia

Stack may refer to:

Places

[edit]

People

[edit]

Arts, entertainment, and media

[edit]

Science and technology

[edit]

Computing

[edit]
  • Stack (abstract data type), abstract data type and data structure based on the principle of last in first out
    • Call stack, stack data structure that stores information about the active subroutines of a computer program
    • Stack machine, an architecture centered around a pushdown stack
    • Stack-based memory allocation, a memory allocation scheme based on the principle of "last in, first out"
  • A multi-layer architecture:
    • Protocol stack, a particular software implementation of a computer networking protocol suite
    • Solution stack or tech stack, a group of software systems, increasing in abstraction from bottom to top
  • Apple product features:
    • Stack in Macintosh, one of a collection of documents created with HyperCard (as in a stack of virtual cards)
    • Stacks (Mac OS), a folder view on the Dock of macOS
  • Stack (Haskell), a tool to build Haskell projects and manage their dependencies
  • Stack in LiveCode, one of a collection of program scripts created with LiveCode's Transcript programming language
  • Stacks blockchain, a Bitcoin smart contract platform
  • The stack (philosophy), a political and design theory of planetary-scale computation coined by Benjamin H. Bratton

Mathematics

[edit]

Other uses in science and technology

[edit]

Transportation

[edit]

Other uses

[edit]
  • Stack (unit), a US unit of volume for stacked firewood
  • Smoke stack or chimney
    • Flue-gas stack, the industrial terminology for an industrial plant chimney
    • Funnel (ship), the smokestack or chimney on a ship
    • Stack effect, the movement of air into and out of buildings, chimneys, flue-gas stacks, or other containers

See also

[edit]