Innholdsfortegnelse:
Definisjon - Hva betyr Befunge?
Befunge er et esoterisk og uvanlig programmeringsspråk skrevet på 1990-tallet. Det er et av språkene i den tiden som leker med konvensjonene for koding og syntaks. Befunge er ikke et språk som er lett for nybegynnere å forstå og bruke. Den bruker et todimensjonalt rutenett med instruksjoner og noe ganske uvanlig syntaks for å lage programmer.
Techopedia forklarer Befunge
Befunge ble opprettet for Amiga-systemet, med den hensikt å gjøre det ekstremt vanskelig å samle.
To funksjoner som øker kompleksiteten i kompilering er selvmodifiserende kode og det flerdimensjonale spillfeltet. Befunge eksisterer sammen med andre lignende programmeringsspråk som er opprettet i henhold til spesifikk designfilosofi - språk som Forth laget av Charles Moore og Elizabeth Rather, og INTERCAL eller “Compiler Language with no Pronounceable Acronym, ” et parodispråk opprettet av Don Woods og James Lyon i 1972. I stedet for å eksemplifisere konvensjonelle design som muliggjør klar og gjennomsiktig syntaks og enkel sammenstilling, er språk som Befunge laget for kompleks og forvirrende syntaks, og problemer med å konvertere menneskelige instruksjoner til maskinspråk. Årsaken til å lage denne typen språk er i stor grad å vis frem og uttalelser om programmeringsbransjen som helhet. IT-proffer er for det meste enige om at språk som Befunge ikke er iboende nyttige og ikke spiller noen reell rolle i utviklingen av nye IT-evner.
