我想我会在其他一些 SE 网站上问这个问题,但我没能从所有候选人(SO、程序员、超级用户……?)中选出一个最好的,所以在这里问。
5 年多来,我一直在使用各种语言和堆栈中的各种 DB API,而且我从来没有费心去想它——为什么数据库 API 中的cursor
对象被称为那个?仅仅是文化吗?传统,与 i/o 流中的状态有关吗?闪烁?哈!请有人告诉“我们”。
一个好的答案是尝试成为语言或堆栈不可知论者,或者参考通常解决问题的历史或文化起源(或其他任何东西)。
我对此很认真!
我想我会在其他一些 SE 网站上问这个问题,但我没能从所有候选人(SO、程序员、超级用户……?)中选出一个最好的,所以在这里问。
5 年多来,我一直在使用各种语言和堆栈中的各种 DB API,而且我从来没有费心去想它——为什么数据库 API 中的cursor
对象被称为那个?仅仅是文化吗?传统,与 i/o 流中的状态有关吗?闪烁?哈!请有人告诉“我们”。
一个好的答案是尝试成为语言或堆栈不可知论者,或者参考通常解决问题的历史或文化起源(或其他任何东西)。
我对此很认真!