the.com/compilation

Translating your optimistic code into what the machine actually agreed to run.

means A collection of things—tracks, clips, data, or code—gathered and assembled into a single unified whole.

from From Latin compilare, meaning to plunder or pillage, oddly enough — it originally described literally piling up pages, often plagiarized ones. The 'com-' (together) plus 'pilare' (to compress or pack, related to 'pila,' a pillar or pile) gave the sense of heaping things into one mass. The plagiarism-adjacent past faded; the heaping-together sense survived into English by the late Middle Ages, where it settled into its modern, more respectable job of describing assembled collections — and, much later, the act of turning source code into something a machine can run.

two phases
turns source into tokens, then tokens into judgment
errors caught
before runtime, not during your demo
optimization step
rewrites your logic smarter than you did
interpreted langs skip it
and pay the speed tax forever
the.com · every word