摘要:
前言 原文:Foreword 译者:飞龙 协议:CC BY-NC-SA 4.0 我有幸在我还是学生的时候见到了了不起的 Alan Perlis,并和他交谈了几次。他和我共同深爱和尊重两种非常不同的编程语言:Lisp 和 APL。跟随他的脚步是一项艰巨的任务,尽管他开辟了一条优秀的道路。尽管如此,我想 阅读全文
posted @ 2024-01-13 19:18
绝不原创的飞龙
阅读(190)
评论(0)
推荐(0)
摘要:
原文:5 Computing with Register Machines 译者:飞龙 协议:CC BY-NC-SA 4.0 我的目标是表明天堂机器不是一种神圣的生命体,而是一种钟表(相信钟表有灵魂属性的人将制造者的荣耀归功于作品),因为几乎所有多种运动都是由一种最简单和物质力量引起的,就像钟表的所 阅读全文
posted @ 2024-01-13 19:14
绝不原创的飞龙
阅读(88)
评论(0)
推荐(0)
摘要:
原文:4 Metalinguistic Abstraction 译者:飞龙 协议:CC BY-NC-SA 4.0 ...魔法就在于文字——Abracadabra,开门,以及其他——但一个故事中的魔法词在另一个故事中并不神奇。真正的魔法是理解哪些词起作用,何时起作用,以及为什么起作用;诀窍就是学会这个 阅读全文
posted @ 2024-01-13 19:10
绝不原创的飞龙
阅读(72)
评论(0)
推荐(0)
摘要:
原文:3 Modularity, Objects, and State 译者:飞龙 协议:CC BY-NC-SA 4.0 变化中安宁 (即使它在变化,它仍然保持不变。) ——赫拉克利特 变化越大,越是相同。 ——阿方斯·卡尔 前面的章节介绍了构成程序的基本元素。我们看到了原始函数和原始数据是如何组合 阅读全文
posted @ 2024-01-13 19:07
绝不原创的飞龙
阅读(64)
评论(0)
推荐(0)
摘要:
原文:2 Building Abstractions with Data 译者:飞龙 协议:CC BY-NC-SA 4.0 我们现在来到数学抽象的决定性步骤:我们忘记符号代表什么。...[数学家]不需要闲着;他可以用这些符号进行许多操作,而无需看它们所代表的东西。 ——赫尔曼·维尔,《数学思维方式》 阅读全文
posted @ 2024-01-13 19:02
绝不原创的飞龙
阅读(64)
评论(0)
推荐(0)
摘要:
原文:1 Building Abstractions with Functions 译者:飞龙 协议:CC BY-NC-SA 4.0 心灵的行为,其中它对简单的想法施加其力量,主要有以下三种:1.将几个简单的想法组合成一个复合的想法,从而形成所有复杂的想法。2.第二个是将两个想法,无论是简单的还是复 阅读全文
posted @ 2024-01-13 18:57
绝不原创的飞龙
阅读(54)
评论(0)
推荐(0)

浙公网安备 33010602011771号