Skip to content

Instantly share code, notes, and snippets.

@pkutaj
Created May 1, 2026 23:18
Show Gist options
  • Select an option

  • Save pkutaj/d867097c82a686bc875645e4d482428a to your computer and use it in GitHub Desktop.

Select an option

Save pkutaj/d867097c82a686bc875645e4d482428a to your computer and use it in GitHub Desktop.
CTJ47_Why_a_Stack snippet
Year Milestone
1957 FORTRAN — static allocation only, no heap
1960 LISP — first language with dynamic allocation + GC
1960 ALGOL 60 — introduced stack frames as a formal concept
1966 DRAM invented by Robert Dennard at IBM
1972 C — direct control via malloc()/free()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment