1

也许这是错误的站点,但我真的很好奇为什么在这么多不同语言的示例中他们使用foo作为函数或方法的名称?

4

2 回答 2

2

这可能来自 FUBAR 的首字母缩略词,它代表F***ed Up Beyond All Repair,并很快适应了编程foobar,然后foo是 , bar(以及baz作为附加项)。

这真的是编程的民间传说。

FUBAR有关更多历史琐事,请参见 Wikipedia 。

于 2013-01-04T15:34:18.920 回答
1

这是一个 wiki 页面,它解释了其历史的一些可能原因。http://en.wikipedia.org/wiki/Foobar#History_and_etymology

然而,军事术语“FUBAR(F *** ED 超出所有认知/任何维修/所有原因)”但也有一些例子表明它更早的使用。

于 2013-01-04T15:37:49.707 回答