RFC 3092 – "Foo"의 어원 (2001)

RFC 3092 – Etymology of "Foo" (2001)

65 pointsby ipnon2026. 2. 8.12 comments
원문 보기 (datatracker.ietf.org)

요약

이 RFC 문서는 기술 문서, 특히 RFC에서 명확한 정의 없이 자주 사용되는 메타 신택틱 변수 'foo', 'bar', 'foobar'의 어원을 탐구합니다. 이는 20세기 초반 만화, 군대 속어(FUBAR), 심지어 고대 중국 조각상까지 그 기원을 추적하며 컴퓨터 과학에서의 광범위한 채택을 설명합니다.

댓글 (12)

alhazrod3시간 전
Echoes of ARPANET.
taybin3시간 전
No mention of “baz”
stephenlf2시간 전
Part 2, 3rd definition of “foo”mentions baz
_ZeD_3시간 전
funny how in italian the "Metasyntactic variable"[1] are "pippo", "pluto" and "paperino"

[1] https://en.wikipedia.org/wiki/Metasyntactic_variable#Italian

tpetricek3시간 전
There is an entire paper looking at the history, meaning and cultural significance of the foo, bar, baz words: https://link.springer.com/article/10.1007/s13347-019-00387-2
ahazred8ta2시간 전
Smokey Stover, the 1935 "Where there's foo, there's fire" guy, was a TV cartoon in the 1970s. https://en.wikipedia.org/wiki/Smokey_Stover#Animation Influenced by german furchtbar/foobar/fubar, MIT used fu() and bar() in the late '30s.
johnthescott3시간 전
f*kt up beyond all recognition. semper fidelis

i first heard "foo bar" from eric allman at berkeley office of britton-lee, mid 1980s. i vaguely recall eric wrote a column about history of "foo bar".

ksec1시간 전
A lot of programming languages uses "Foo bar" during introduction without actually explaining why "Foo" and why "bar". Before the age of Google and Internet it was perhaps one of the most common question from speakers of non-English language.
zabzonk1시간 전
naming is hard.

my advice to junior programmers after i see them agonising over a name - "just call it x or foo for now, you are going to change it later anyway"

IFC_LLC1시간 전
I don’t understand how this article is not at the top of all times
jibal1시간 전
April 1, 2001
thenoblesunfish1시간 전
This location in Switzerland reminded me of some placeholder Python code.

https://en.wikipedia.org/wiki/Foo_Pass