Lar Desenvolvimento O que é befunge? - o que é techopedia

O que é befunge? - o que é techopedia

Índice:

Anonim

Definição - O que significa Befunge?

Befunge é uma linguagem de programação esotérica e incomum escrita nos anos 90. É uma das línguas da época que brinca com as convenções de codificação e sintaxe. Befunge não é um idioma fácil para os iniciantes entenderem e usarem. Ele usa uma grade bidimensional de instruções e uma sintaxe bastante incomum para criar programas.

Techopedia explica Befunge

O Befunge foi criado para o sistema Amiga, com a intenção de tornar extremamente difícil a compilação.

Dois recursos que aumentam a complexidade da compilação são o código auto-modificador e o campo de jogo multidimensional. O Befunge existe junto com outros tipos semelhantes de linguagens de programação criadas de acordo com a filosofia de design específica - linguagens como Forth, criada por Charles Moore e Elizabeth Rather, e INTERCAL ou "Linguagem de Compilador sem Sigla Pronunciável", uma linguagem de paródia criada por Don Woods e James Lyon. em 1972. Em vez de exemplificar projetos convencionais que permitem sintaxe clara e transparente e fácil compilação, linguagens como o Befunge são criadas para sintaxe complexa e confusa e têm dificuldade em converter instruções humanas em linguagem de máquina. A razão para criar esse tipo de linguagem é mostrar e fazer declarações sobre o setor de programação como um todo. Os profissionais de TI concordariam principalmente que idiomas como o Befunge não são inerentemente úteis e não desempenham um papel real na evolução dos novos recursos de TI.

O que é befunge? - o que é techopedia