- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我记得偶然发现了一个介绍新编程“语言”和范式的视频剪辑。 “语言”本质上是 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 多年前的编程有何不同,即在电传打字机上输入基本上是一维的文本。
问题:语言/范式/IDE/解释器的名称是什么?
我主要是找[名字]找视频再看一遍,和现在的同事讨论一下。如果您对此有更多想说的,我们可以将这个问题变成社区维基并开始讨论。
最佳答案
也许你在说 Subtext ?
关于programming-languages - 命名此(二维,类似逻辑表,可视化)编程语言/范式(Subtext/Example Centric Programming),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4605601/
我对这种名为 Subtext 的新实验性语言感到非常兴奋。但其作者除了一些论文和视频外并未发布任何相关内容。我应该克隆它吗?有类似的替代方案吗? 更新我正在寻找示例驱动的 VPL,而不仅仅是 VPL。
我的数据框中有以下列,dtype 为 int: Time 201311040040 201311040050 201311110000 201311110010 由此,我想创建一个新列,其中仅包含前
我想在运行时更改 select 元素的 option 的 data-subtext 属性。但是 data-subtext 不会在 selectpicker 中更新。这是我的代码: $('.select
我有一个关于 onLayout 事件的问题 一个代码 {console.log("this isn't triggered!")}}>{"foo"} B代码 {con
我有一个这样的 html: List TEXT
我记得偶然发现了一个介绍新编程“语言”和范式的视频剪辑。 “语言”本质上是 2D 和可视化的,因此在视频中与其 IDE 和解释器紧密结合。 它开始像一个真值表,但变得更加复杂。程序的 X 轴表示条件,
我是一名优秀的程序员,十分优秀!