[译]Alan Kay 看待'对象'的几次观点转变 2020-12-04 译文 原文参考Relationship between OO and functional programming?, 以下是译文。 第 1 个阶段 第 1 个阶段是 50 年前我在(ARPA)研究生院的第一周,我的数学、分子生物学 阅读更多
Linda: 比 Actor 更好的并发模型 2020-11-27 essays Think and work in the future, not the present or past – Alan Key How? 前言 两个并行的进程可能会相互通信;一种语言的程序可能会使用通信机制与另一种语言的程序进行通信;一个用户程序可能 阅读更多
LISP 备忘 2020-11-22 list 视角 wikipedia LISP “LISP"名称源自“列表处理器”(英语:List Processor)的缩写。列表是Lisp的主要数据结构之 阅读更多
lively.next 备忘 2020-11-22 编程 connect lively.bindings – how to use connect connect : 以声明方式定义源对象(source object)与目标对象(target object)之间的数据流连接。 1 2 3 4 5 6 7 // create 阅读更多
Squeak 备忘 2020-11-18 日常备忘。 由于 Pharo 派生自 Squeak,所以很多资源是可以共用的 一些材料 语法备忘 Terse Guide to Squeak Array(list) 将 list 视为不可变的结构(历史不可变),每次都生成新的. 发 阅读更多
建立在异步消息之上的同步指令: 分别在JavaScript、Python、Squeak、Snap! 上实现 2020-11-17 essays 前言 2024-04-03更新: Dynatalk 实现了本文中的想法 在 CodeLab Scratch 有这样一个需求: Scratch 积木执行同步语义,积木背后的通信是采用异步的 pub/sub。 解决这 阅读更多
lisp和smalltalk用户 2020-11-15 essays 他们面对未知 总是充满勇气 因为lisp用户有s表达式和递归 而smalltalk用户有对象/消息隐喻和沉浸式环境 尽管问题是新的,思考方式和环境却 阅读更多
为什么递归在LISP中如此强大 2020-11-15 essays 近期在阅读Alan Kay推荐的《LISP 1.5 Programmers Manual》 因为S表达式是树形结构的数据 总是可以分解和步进的 这就是递归在lisp中如此强大的原 阅读更多
可理解的粒子系统 2020-11-12 More Is Different 许多物理、生物和社会现象以及数学概念可以被模拟为分散的复杂系统。这种系统的模拟可以用大规模并行粒子来编写。在一个典型的去中心化系统中, 阅读更多
Dan Ingalls 与 Lively 2020-11-06 编程 最近的兴趣集中在 如何构建灵活、实时的编程环境, 为教育、创造和探索提供友好的支持 正在研究以下几个项目: Etoys Dynamicland Croquet Lively 本文主要对 Lively 相关资料做一番梳理, 阅读更多