Befunge

Autor: Laura McKinney
Erstelldatum: 2 April 2021
Aktualisierungsdatum: 1 Juli 2024
Anonim
Befunge!
Video: Befunge!

Inhalt

Definition - Was bedeutet Befunge?

Befunge ist eine esoterische und ungewöhnliche Programmiersprache, die in den 1990er Jahren geschrieben wurde. Es ist eine der Sprachen jener Zeit, die mit den Konventionen der Codierung und der Syntax herumspielt. Befunge ist keine Sprache, die für Anfänger leicht zu verstehen und anzuwenden ist. Es verwendet ein zweidimensionales Gitter von Anweisungen und eine eher ungewöhnliche Syntax, um Programme zu erstellen.


Eine Einführung in Microsoft Azure und die Microsoft Cloud | In diesem Handbuch erfahren Sie, worum es beim Cloud-Computing geht und wie Microsoft Azure Sie bei der Migration und Ausführung Ihres Unternehmens aus der Cloud unterstützen kann.

Techopedia erklärt Befunge

Befunge wurde für das Amiga-System entwickelt, um das Kompilieren extrem zu erschweren.

Zwei Funktionen, die die Komplexität des Kompilierens erhöhen, sind selbstmodifizierender Code und das mehrdimensionale Spielfeld. Befunge existiert zusammen mit anderen ähnlichen Arten von Programmiersprachen, die nach einer bestimmten Designphilosophie erstellt wurden - Sprachen wie Forth, die von Charles Moore und Elizabeth Rather erstellt wurden, und INTERCAL oder „Compiler Language with no Pronounceable Acronym“, eine Parodiesprache, die von Don Woods und James Lyon erstellt wurde Anstatt konventionelle Designs zu veranschaulichen, die eine klare und transparente Syntax und eine einfache Kompilierung ermöglichen, sind Sprachen wie Befunge für eine komplexe und verwirrende Syntax und für die Schwierigkeit, menschliche Anweisungen in Maschinensprache umzuwandeln, geschaffen worden Zeigen Sie und machen Sie Aussagen über die Programmbranche als Ganzes. IT-Experten sind sich größtenteils einig, dass Sprachen wie Befunge nicht von Natur aus nützlich sind und bei der Entwicklung neuer IT-Funktionen keine wirkliche Rolle spielen.