命名事物 - dpk 的维基百科

主要观点:Phil Karlton 称计算机科学中有两件难事,即缓存失效和命名,人们常抱怨系统中对事物采用特殊名称,如 Lisp 中的carcdr等,Karlton 所指问题核心是英语中同一单词常用于计算机系统中应视为不同实体的事物,如火车相关的多种含义,在处理火车和时刻表的程序中应给每个“火车”含义不同名字。在 TeX 的“glue”中,“space”一词在排版中有多种含义,需发明特殊术语来理解 TeX 中的概念。在开发《格林俚语在线词典》时,“citation”一词也存在类似问题,需创建特定数据结构来匹配常见含义的引文和参考文献。
关键信息:Phil Karlton 观点、火车相关多种含义、TeX 的“glue”及“space”、《格林俚语在线词典》的“citation”问题
重要细节:列举火车的多种含义,如路线、时刻表条目等;提及 TeX 中“glue”及“space”的具体情况,以及《格林俚语在线词典》中“citation”的处理方式等。

阅读 4
0 条评论