将其命名为(2-D,类逻辑表,可视化)编程语言/范例(Subtext / Example Centric Programming)
我记得在视频片段中绊倒了一个新的编程“语言”和范例。 “语言”本质上是2D和视觉的,因此在视频中与其IDE和解释器紧密耦合。
它最初就像一张真值表,但却变得更加复杂。条件表示在X轴上,流程表示程序的Y轴。
例如,要构建一个“绝对值”函数,一个定义的输入和输出,我们称之为整数
I
和整数O
。点击I
可以定义一个子例句,比如I < (const)
。然后一个输入0
作为常数,I
列分成两个:I < 0
和I >= 0
。一个连接到O
,其中一个通过neg
功能连接并获得绝对值功能。
关键是,遗失的病例立即可以在视觉上识别;定义两个案例x < 0
和x > 0
立即将x
列拆分为三个,如果忘记将x = 0
案例连接到输出,则很明显。
这仍然是尽可能简短,同时仍然提供足够的信息供人们识别和/或对语言感兴趣,所以我会在这里删除它。它可能看起来只能解决一些与条件和逻辑有关的特定问题,但我记得“语言”足够强大,可以自己成为范例。
该视频还提出了一些关于现代编程与50多年前的编程差别不大的一些好处,即在电传打字上打字文本,基本上是1-D。
问题:语言/范例/ IDE /解释器的名称是什么?
我主要是[寻找名字]找到并再次观看视频,所以我可以和现在的同事讨论。如果你有更多的话要说,我们可以把这个问题变成社区维基并开始讨论。
没有找到相关结果
已邀请:
2 个回复
痰降锭骂奸
埠仙俊