3 “字符串”的词源 因此很明显,一串东西是一系列的东西,因此是一系列字符/字节/等。也可以称为字符串。但是谁首先把它们叫做弦?什么时候?并且在什么情况下它停留在周围?我一直想知道这一点。 58 history strings etymology
4 什么是语言不可知论?为什么这样称呼它? 什么语言是不可知的?为什么这样称呼它? 55 programming-languages terminology language-agnostic etymology
6 我们为什么称其为“生产”? 一位同事今天对此感到疑惑:“为什么在我们的行业中,“生产”是指“最终的可交付产品”?您知道,就像电影是否在“生产中”一样,这意味着他们正在拍摄电影,而不是已经完成,观众正在观看。” 31 history production semantics etymology
7 为什么XML不称为EML? 来自维基百科 可扩展标记语言(XML)是用于以机器可读形式对文档进行编码的一组规则。它在W3C制定的XML 1.0 Specification [4]和其他几个相关规范中定义,所有这些都是免费的开放标准。[5] 调用简写XML而不是更自然的EML的历史原因是什么? 21 naming xml etymology
5 为什么编译器的输出称为目标代码? 摘自Paul Graham 解释的论文《编程语言》,发表在Hackers&Painters上: 您向编译器提供的高级语言也称为 源代码,其生成的机器语言翻译称为目标代码。 摘自Wikipedia关于目标代码的文章: 目标代码或有时是目标模块是计算机编译器生成的。 根据“编译器”的定义: 传统上,编译的输出称为目标代码或有时称为目标模块。(请注意,此处的“对象”一词与面向对象的编程无关。) 那么,什么是涉及到长期目标? 13 terminology etymology compilation
4 在结对编程中,每个角色叫什么名字,为什么? 我听说过键盘上的那个人叫做“驱动程序”,另一个人叫做“导航员”。我曾经想象过拉力赛车手,方向盘上的人无法跟上正在发生的一切,而他们必须在“导航员”的帮助下大喊大叫,他们不断向他们喊叫,以保持他们的方向。 “走出杂草”,就像键盘上的人被第二把椅子上的人“保持在正常状态”一样。 在结对编程中,这两个角色更/最普遍接受的术语是什么?(如果不太明显),它们是从任何较早的职业中借来的吗? 9 pair-programming etymology