TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Etymology of “Foo” (2001)

64 点作者 ptio大约 7 年前

6 条评论

stcredzero大约 7 年前
I always thought that Foo and Bar were derived from FooBar, which comes from FUBAR, which is an acronym for F#cked Up Beyond All Recognition. (Which seems related to SNAFU: Situation Normal; All F#cked Up.) This is mentioned at the end of the text.
评论 #16489685 未加载
评论 #16499327 未加载
Herodotus38大约 7 年前
That was actually much more interesting and detailed than I was expecting. I didn't know about all the pre-WWII foo usage in comics, popular slang, and cartoons. I also found the bit about the existence of "foo clubs" odd. It's like a meme where we only have scraps of the 7th iteration.
评论 #16492786 未加载
nikofeyn大约 7 年前
this memo is kind of funny in its informational tone. i had always just assumed foo and bar came from fubar once i became familiar with the usage.<p>on another note, i have always disliked the usage of these terms. they stand only for internal lingo and serve no useful purpose. in every case, there are better names that can be used, and i feel foo and bar do nothing but distract me from the example and use case at hand. also, as a student in my first assembly programming course, the professor just started using foo and bar indiscriminately and frequently. i was thoroughly confused at least the entire duration of that lecture and maybe the next until i realized these were seemingly arbitrary words he had picked and not, as i had originally thought, meaningful words or even instructions. i&#x27;ll take a and b any day.
评论 #16490274 未加载
评论 #16490237 未加载
jachee大约 7 年前
I aspire to be able to be as seriously silly as an RFC author on April First. Seldom does a joke have such well-researched due diligence.
评论 #16489420 未加载
grondilu大约 7 年前
I wonder if it&#x27;s somehow related to the French &quot;fou&quot; which means &quot;crazy&quot;.
leoc大约 7 年前
Forward Observation Officer isn&#x27;t a backronym: <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Artillery_observer#British_Forward_Observation_Officer" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Artillery_observer#British_For...</a>