Zork: nonsensordet som erövrade datorspelsvärlden

Zork: nonsensordet som erövrade datorspelsvärlden

Jun 21, 2026 gaming computing history etymology tech culture software development jargon mit

Gåtan "Zork": Hur ett nonsensord blev datahistoria

Föreställ dig det: Det är 1977 på MIT:s Laboratory for Computer Science. En grupp briljanta programmerare – Marc Blank, Tim Anderson, Bruce Daniels och några till – håller på att bygga något som kommer att bli ett av de mest inflytelserika spelen någonsin. De behöver ett namn. Snabbt. Så de plockar fram ett ord som redan finns i hackerspråket: "Zork."

Så lyder historien i alla fall. Men som alla bra utvecklare vet: dokumentation spelar roll. Och dokumentationen kring ordet "Zork" är mer rörig än man kan tro.

Wikipedia-problemet

Här kommer en rolig detalj som säkert känns igen av alla som någonsin har citerat Wikipedia i en teknisk bloggpost: det där ofta upprepade påståendet om att "zork" var MIT-jargong för ett oavslutat program? Det dök upp i en Wikipedia-redigering 2001 utan en enda källa.

Det stod så i tretton år.

Ja, du läste rätt – tretton år av det vi inom hosting-branschen skulle kunna kalla "teknisk skuld" i kunskapsbasen. Ingen kontrollerade fakta. Det spreds över hela internet som en dåligt konfigurerad DNS-post, tills någon till slut kunde spåra det tillbaka till källan.

Primärkällorna berättar en annan historia

När forskare faktiskt gräver i primärkällorna – de ursprungliga publikationerna från Infocom, intervjuer med spelets skapare, artiklar från The New Zork Times – blir bilden tydligare:

Marc Blank själv sa till The Boston Globe 1984: "Det är bara ett nonsensord. Det finns alla möjliga sådana ord som hackers brukar använda – ord som 'frob.' Frob betyder grej, och det kan användas som vilken grammatisk roll som helst."

Artikeln i IEEE Computer magazine 1979 stödjer detta och noterar att namnet valdes för att det var "ett mycket använt nonsensord, ungefär som 'foobar.'"

En intern publikation från Infocom från 1984 (med titeln "A Zork By Any Other Name" – givetvis) förklarar att Blank valde Zork "ett nonsensord som ofta användes på MIT Lab for Computer Science som ett allmänt utrop."

Lägg märke till vad som saknas? Ingen säger "vi kallade oavslutade program för zork." De säger att det var allmänt hackerslang – flexibelt, meningslöst, roligt.

Varför det här spelar roll för utvecklare

Du kanske undrar varför något av det här spelar roll. Det är bara ett spelnamn, eller hur?

Men här är grejen: att förstå hur terminologi sprids i tech-kulturen är inte bara trivia – det är praktiskt taget yrkesutveckling. Tänk på:

  • Hur blev "foobar" den universella platshållarvariabeln?
  • Varför kallar vi tillfällig felsökningskod för "spike solutions"?
  • Var kommer "yak shaving" ifrån?

De här historierna är inte bara söta anekdoter. De är fallstudier i hur tekniska gemenskaper utvecklar ett delat språk. Och delat språk bygger delad kultur. Och delad kultur bygger gemenskaper.

"Zork"-mysteriet är en påminnelse om att även i en bransch besatt av dokumentation och precisa tekniska specifikationer, blir etymologin ofta oklar för att ingen tänker på att dokumentera det uppenbara.

Lärdomen för ditt nästa projekt

När du döper din nästa funktion, variabel eller sidoprojekt, deltar du i den här traditionen. Du lägger till i vokabulären.

Kanske bygger du något som kommer att spela roll om fyrtio år. Kanske kommer någon att skriva en bloggpost och försöka lista ut varför du döpte det till just det.

Så här är min utmaning: dokumentera dina namngivningsbeslut. Inte för att de behöver huggas i sten, utan för att framtida utvecklare – möjligen framtida du – kommer att uppskatta att veta om "project-helvetica" var en smart referens eller bara första bästa grej som dök upp efter lunchen.

Och om du döper något till "Zork"? Bara veta att du åberopar ett arv från MIT-hackers, ett legendariskt textäventyr och ungefär femtio år av datahistoria.

Ingen press.


Vad är din favoritetymologi inom tech-jargong? Skriv i kommentarerna – vi lovar att inte vänta tretton år innan vi citerar källor.

Read in other languages:

RU BG EL CS UZ TR FI RO PT PL NB NL HU IT FR ES DE DA ZH-HANS EN