Foobar

FUBAR (позднее: foobar, foo, bar, biz, baz и так далее) — расово американское сокращение фразы «Fucked up beyond any recognition/all repair». В вольном переводе означает «полный пиздец» (в менее вольном переводе первый вариант будет звучать как «разъебанный до неузнаваемости»).

Изначально придумано рядовым составом армии США во время Второй мировой войны за счёт внезапного пополнения армии повышенным количеством рядового состава, который начал стебаться над расово армейскими аббревиатурами. После демобилизации фразы естественным путём распространились уже и у гражданских.

Это могло бы показаться странным, однако никогда не служившие в армиях программисты также используют искаженную форму FUBAR в видe foo, bar и их комбинаций. Началось это ещё среди лисперов в MIT AI Lab. А применяются они в качестве примеров обозначения идентификаторов без ярко выраженного смысла. Например:


class foo
{
    public bar(){};
};
?>

Это применение строго оговорено IETF, которая выпустила соответствующий RFC 3092. Несоблюдение RFC анально карается компилятором.

Ссылки

Для вставки кода используйте HTML-теги
<pre><code class="php">ваш код</code></pre>