目录:
定义-Befunge是什么意思?
Befunge是1990年代写的一种深奥而又不寻常的编程语言。 它是当时的语言之一,与编码和语法约定紧密相关。 Befunge不是一种易于初学者理解和使用的语言。 它使用二维指令网格和一些非常不寻常的语法来创建程序。
Techopedia解释了Befunge
Befunge是为Amiga系统创建的,旨在使其极难编译。
增加编译复杂性的两个功能是自修改代码和多维运动场。 Befunge与其他根据特定设计原理创建的类似类型的编程语言一起存在,例如Charles Moore和Elizabeth Rather创建的Forth,以及Don Woods和James Lyon创建的模仿语言INTERCAL或“没有可发音的缩写的编译器语言”。 1972年。像Befunge这样的语言不是为了实现清晰,透明的语法和易于编译的常规设计,而是为了使语法复杂而混乱,并且难以将人工指令转换为机器语言。创建这种语言的原因主要是为了炫耀并发表有关整个编程行业的声明。 IT专业人员通常会同意,像Befunge这样的语言并不是天生就有用的,并且在新的IT功能的发展中没有真正的作用。