函数式编程语言应该更擅长处理数据变动

2024-07-31

文章探讨了函数式编程语言在处理数据变动方面的不足。作者认为,虽然持久化数据结构很棒,但很多时候,为了效率和实现的简便性,程序需要一定程度的可变性。文章列举了几种现有语言的处理方法,包括完全放弃、限制可变性范围、线性类型和运行时复制,但都存在各自的缺陷。作者认为线性类型最有潜力,但也存在局限性,并呼吁新的解决方案。

阅读更多
39
未分类

函数式编程语言应该更擅长处理数据变动

2024-07-30

文章探讨了函数式编程语言在处理数据变动方面的不足。作者列举了几种现有方案,包括完全放弃、限制变动范围、线性类型和运行时复制,但都存在局限性。作者认为,线性类型最有潜力,但需要解决其“传染性”问题。文章最后呼吁新的解决方案,以更好地整合数据变动和函数式编程。

阅读更多
36
未分类 数据变动

九龙城寨建筑剖面图

2024-07-03

本文介绍了九龙城寨的建筑剖面图,该图由寺泽一美绘制,收录于1997年出版的《大図解九龍城》一书中。作者详细描述了九龙城寨的人口密度,并提供了一张高分辨率的剖面图,让读者可以清晰地看到城寨内部的各种细节。作者认为,九龙城寨不仅仅是一个文化符号,更是一个个鲜活的生命故事的集合。

阅读更多
49

《雷神之锤1》潜在的原始字体发现

2024-06-16

文章作者在观看视频时发现了一个与《雷神之锤1》非常相似的字体,该字体使用时间比《雷神之锤1》早了20多年。作者通过研究Dan X. Solo的字体目录书籍,发现了一种名为“Visa”的字体与《雷神之锤1》字体高度相似,并推测“Visa”字体或其衍生字体是《雷神之锤1》字体的基础。

阅读更多
43
未分类 雷神之锤