将其命名为(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 /解释器的名称是什么? 我主要是[寻找名字]找到并再次观看视频,所以我可以和现在的同事讨论。如果你有更多的话要说,我们可以把这个问题变成社区维基并开始讨论。     
已邀请:
也许你在谈论Subtext?     
呃,是Logo吗?这就是我想到的一切。     

要回复问题请先登录注册