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 相关资料做一番梳理, 阅读更多
Smalltalk 入门导览 2020-11-03 编程 我最近从 Pharo 切到 Squeak,它们都是 Smalltalk 的现代实现。Pharo 派生自 Squeak。 有几位 Smalltalk-80 的实现者(他们之前在施乐实验室创造了 Smalltal 阅读更多
发布 CodeLab Adapter 3.7 2020-11-03 CodeLab 3.7 包含以下更新。 重大更新 统一 Python 环境 太多选择,有时候是一种心理负担 CodeLab Adapter 的扩展系统之前最大的问题是: Python 环境不统一。 一会儿是 Adapter 内置的 Python( 阅读更多
[译]与鱼共游 -- Smalltalk中的编程体验 2020-10-31 编程 前言 原文见Swimming with the Fish。 这个英文标题让人想起「与狼共舞」(Dances with Wolves),于是我准备采用类似的结构 – 与鱼共游, 阅读更多