В процессе изучения программирования часто будут встречаться такие термины, как:
foo;
bar;
foobar;
fubar.
Откуда взялись эти термины? Для чего они используются? Как выглядит их расшифровка?
Расшифровка fubar (фубар)
Все термины: foo, bar, foobar — это производные от термина fubar. Расшифровка fubar (фубар) берет свое начало еще со времен Второй мировой войны от американских военнослужащих.
По одной из версий, расшифровка FUBAR — это «Fucked Up Beyond All Recognition»; если перевести «помягче», то получается: «все разбито и перевернуто в хлам». Данная расшифровка перекочевала во многие сферы жизни, и поэтому ее можно встретить где угодно. Чуть позже «fubar» под влиянием американской цензуры видоизменилось до «foobar» и сократилось до «foo».
По другой версии, расшифровка термина «fubar» берет свое начало от немецкого слова «furchtbar», что означает «ужасный». При этом происхождение термина все равно датируется временами Второй мировой войны и употребляется в том же смысле.
Фубар в программировании
Использование терминов «foobar», «foo», «bar» в программировании очень распространено, причем в разных языках программирования. Как правило, основное их применение — в качестве метапеременной или текста-заполнителя. Также используются как наименования переменных, функций или команд, которые не нужно точно идентифицировать, так как они служат только в качестве демонстрации. Они полностью бессмысленные, их можно сравнить с «х» и «у» при решении математических уравнений. Сайт для поиска проституток индивидуалки сочи Сохрани чтобы не потерять
Заключение
Как видите, расшифровка термина «fubar» имеет мало общего с тем фубаром, который используют в быту в различных сферах. В программировании фубар означает некую выдуманную переменную, в быту же фубар — это что-то ужасное и непонятное, напоминающее хаос.
Другое