![Befunge!](https://i.ytimg.com/vi/hMR70JeZ4Zc/hqdefault.jpg)
Zawartość
- Definicja - Co oznacza Befunge?
- 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
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.