每天听简报,了解最新科技、AI、软件资讯
加州大学伯克利分校主导的图形化编程语言 Snap,在 Hacker News 上拿到了一百四十分,排在热榜前列。 它表面上模仿麻省理工给少儿启蒙的积木工具 Scratch,骨子里却装进了硬核的函数式语言 Scheme。 一般的少儿积木只能处理单层列表。Snap 则允许把函数当成积木随意传递,还能靠嵌套列表搭出树形结构,用来给大学生讲授高阶函数与递归。 评论区有人调侃,这是把深奥的计算机理论,硬塞进了儿童玩具的壳子里。 也有不少用过的开发者吐槽,在图形界面里重命名变量经常静默报错,满屏幕的积木堆在一起,找起 Bug 来简直是场灾难。
进度保存在本设备 · 登录同步