![Befunge!](https://i.ytimg.com/vi/hMR70JeZ4Zc/hqdefault.jpg)
Contenido
- Definición - ¿Qué significa Befunge?
- Una introducción a Microsoft Azure y la nube de Microsoft | A lo largo de esta guía, aprenderá de qué se trata la computación en la nube y cómo Microsoft Azure puede ayudarlo a migrar y administrar su negocio desde la nube.
- Techopedia explica Befunge
Definición - ¿Qué significa Befunge?
Befunge es un lenguaje de programación esotérico e inusual escrito en la década de 1990. Es uno de los lenguajes de esa época que juega con las convenciones de codificación y sintaxis. Befunge no es un lenguaje que sea fácil de entender y usar para los principiantes. Utiliza una cuadrícula bidimensional de instrucciones y una sintaxis bastante inusual para crear programas.
Una introducción a Microsoft Azure y la nube de Microsoft | A lo largo de esta guía, aprenderá de qué se trata la computación en la nube y cómo Microsoft Azure puede ayudarlo a migrar y administrar su negocio desde la nube.
Techopedia explica Befunge
Befunge fue creado para el sistema Amiga, con la intención de hacerlo extremadamente difícil de compilar.
Dos características que se suman a la complejidad de la compilación son el código auto modificable y el campo de juego multidimensional. Befunge existe junto con otros tipos similares de lenguajes de programación creados de acuerdo con una filosofía de diseño específica: lenguajes como Forth creado por Charles Moore y Elizabeth Rather, e INTERCAL o "Lenguaje de compilación sin siglas pronunciables", un lenguaje de parodia creado por Don Woods y James Lyon en 1972. En lugar de ejemplificar los diseños convencionales que permiten una sintaxis clara y transparente y una compilación fácil, los lenguajes como Befunge están hechos para una sintaxis compleja y confusa, y dificultan la conversión de instrucciones humanas a lenguaje de máquina. La razón para crear este tipo de lenguaje es en gran parte para presumir y hacer declaraciones sobre la industria de la programación en su conjunto. Los profesionales de TI estarían de acuerdo en que los lenguajes como Befunge no son inherentemente útiles y no desempeñan un papel real en la evolución de las nuevas capacidades de TI.