Befunge

Autor: Laura McKinney
Data Utworzenia: 2 Kwiecień 2021
Data Aktualizacji: 1 Lipiec 2024
Anonim
Befunge!
Wideo: Befunge!

Zawartość

Definicja - Co oznacza Befunge?

Befunge to ezoteryczny i niezwykły język programowania napisany w latach 90. Jest to jeden z ówczesnych języków, który bawi się konwencjami kodowania i składni. Befunge nie jest językiem łatwym do zrozumienia i używania przez początkujących. Do tworzenia programów wykorzystuje dwuwymiarową siatkę instrukcji i dość nietypową składnię.


Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

Techopedia wyjaśnia Befunge

Befunge został stworzony dla systemu Amiga, z zamiarem uczynienia go niezwykle trudnym do skompilowania.

Dwie funkcje, które zwiększają złożoność kompilacji, to samodmodyfikujący się kod i wielowymiarowe pole gry. Befunge istnieje wraz z innymi podobnymi rodzajami języków programowania tworzonymi zgodnie ze specyficzną filozofią projektowania - takimi językami jak Forth stworzonymi przez Charlesa Moore'a i Elizabeth Rather, oraz INTERCAL lub „język kompilatora bez wymawianego akronimu”, język parodii stworzony przez Dona Woodsa i Jamesa Lyona w 1972 roku. Zamiast przykładać konwencjonalne projekty, które pozwalają na jasną i przejrzystą składnię oraz łatwą kompilację, języki takie jak Befunge są stworzone z myślą o złożonej i mylącej składni oraz mają trudności z konwersją ludzkich instrukcji na język maszynowy. Powodem stworzenia tego rodzaju języka jest głównie pochwal się i wypowiedz się na temat branży programistycznej jako całości. Specjaliści IT zgodziliby się głównie, że języki takie jak Befunge nie są z natury przydatne i nie odgrywają realnej roli w ewolucji nowych możliwości IT.