befunge

Schrijver: Laura McKinney
Datum Van Creatie: 2 April 2021
Updatedatum: 1 Juli- 2024
Anonim
Befunge!
Video: Befunge!

Inhoud

Definitie - Wat betekent Befunge?

Befunge is een esoterische en ongewone programmeertaal geschreven in de jaren 1990. Het is een van de talen van die tijd die speelt met de conventies van codering en syntaxis. Befunge is geen taal die beginners gemakkelijk kunnen begrijpen en gebruiken. Het gebruikt een tweedimensionaal instructiesraster en een nogal ongebruikelijke syntaxis om programma's te maken.


Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze handleiding leert u wat cloud computing inhoudt en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia legt Befunge uit

Befunge is gemaakt voor het Amiga-systeem, met de bedoeling het uiterst moeilijk te maken om te compileren.

Twee functies die bijdragen aan de complexiteit van het compileren zijn zelfmodificerende code en het multidimensionale speelveld. Befunge bestaat samen met andere vergelijkbare soorten programmeertalen die zijn gemaakt volgens een specifieke ontwerpfilosofie - talen zoals Forth gemaakt door Charles Moore en Elizabeth Rather, en INTERCAL of "Compiler Language zonder uit te spreken acroniem", een parodietaal gemaakt door Don Woods en James Lyon in 1972. In plaats van conventionele ontwerpen te illustreren die een duidelijke en transparante syntaxis en eenvoudige compilatie mogelijk maken, zijn talen zoals Befunge gemaakt voor complexe en verwarrende syntaxis en moeite om menselijke instructies om te zetten in machinetaal. De reden voor het maken van dit soort taal is grotendeels om pronken met en uitspraken doen over de programmeerindustrie als geheel. IT-professionals zijn het er meestal over eens dat talen zoals Befunge niet inherent nuttig zijn en geen echte rol spelen bij de ontwikkeling van nieuwe IT-mogelijkheden.