- 博客(6)
- 收藏
- 关注
原创 SICP5a 赋值,变量环境
闭包和作用域隔离的思想其实深刻影响了现代编程语言、框架以及工具的设计。许多现代语言都直接支持闭包(closure,它们继承了 Lisp 和 SICP 中闭包的核心思想:变量捕获和作用域隔离。Rust 强调内存安全,但也支持闭包,并通过捕获变量的所有权规则确保安全性。
2025-01-23 13:34:59
819
原创 关于SICP 5b 计算对象中,数字电路dsl(domain-sepcific language) lisp程序
SICP5b课程中数字电路模拟器的事件调度和传播机制,和Happens-Before 模型非常类似!它们都依赖于时间顺序和因果关系来保持一致性,但数字电路模拟器是单线程的离散事件系统,而 Happens-Before 模型是为并发和分布式系统设计的理论模型。
2025-01-02 22:30:29
855
原创 POSIX中的正则表达式
POSIX标准的正则表达式API由操作系统中的C标准库实现。在Linux系统中,有GNU C Library实现。 应用程序通过调用库函数实现正则表达式操作,无需与内核交互。
2024-10-30 00:20:41
1822
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人