Derfor brukes ! til negasjon i så mange programmeringsspråk

Et tilsynelatende ganske tilfeldig valg på slutten av 1960-tallet lever videre i mange av dagens mest populære programmeringsspråk.

Derfor brukes ! til negasjon i så mange programmeringsspråk
Utropstegn kalles for «bang» på amerikansk slang, også i mange IT-miljøer. Illustrasjon: Jirawatp/Colourbox

Ikke alle programmeringsdiskusjoner på nettet handler om hvordan man best løser problemer. Noen handler også om hvordan ting har blitt som de har blitt. En slik diskusjon dukket nylig opp på Stackexchange, innledet av en bruker kaller seg for blues. Det innledende spørsmålet var «Hvorfor ble '!' valgt til negasjon?». I tillegg har et lignende spørsmål, om !=, blitt stilt tidligere i den samme tjenesten.