Метасинтаксические переменные: используете ли вы что-то еще, кроме foo, bar в соответствии с вашим родным языком

В английском языке переменные foo и bar очень часто используются для простых примеров или для анонимных переменных (подробнее об этих метасинтаксические переменные (1), (2), (3))

Обычно я часто использую titi, toto и huhu, и кажется, что я не единственный француз, который их использует.

Таким образом, они должны быть разными на немецком, испанском, китайском или любом другом языке...

И вы, в зависимости от вашего родного языка, какие имена переменных вы используете (кроме bar и foo, конечно) в этом случае (я имею в виду анонимные переменные, так как мы все знаем, что мы не должны использовать их в реальной программе) ?


person ThibThib    schedule 06.08.2009    source источник
comment
Вероятно, это должна быть вики сообщества.   -  person You    schedule 07.08.2009
comment
Как foo и bar не связаны с программированием?   -  person John Saunders    schedule 07.08.2009


Ответы (4)


"thingy" и "thangy" появлялись в моем коде в течение последних шести месяцев. понятия не имею, как это началось. родной язык = английский.

[ниже добавлено через 24 часа после того, как указано выше]

Хм. "thingy" появляется в Словарь:Метасинтаксические слова (ссылки на Wictionary:thingy) и кратко в Википедия:Metasyntactic_variable. И, конечно же, ЭТА страница теперь появляется в топ-10 поисковых запросов Google для "метасинтаксических штучка." (Я делаю только хуже, не так ли?)

Я чаще всего использую его как одноразовое имя буфера в Emacs.

person Michael Paulukonis    schedule 12.08.2009
comment
штучка используется в качестве параметра в нулевом буфере обмена: code.google.com/p/zeroclipboard/downloads /list -- $: function(thingy) { и т. д. - person Michael Paulukonis; 06.05.2010

"wibble" был популярен в Англии.
Foo и Bar всегда были американцами, я никогда не слышал их, пока Интернет не получил широкого распространения.

person Martin Beckett    schedule 12.08.2009

Я думаю, что это может относиться только к языкам, использующим латинские символы (поскольку большинство языков программирования используют этот набор символов).

Я работаю в компании-разработчике, базирующейся в Иордании (официальный язык: арабский), и мы используем Foo и Bar.

person Sinan Taifour    schedule 06.08.2009
comment
большинство языков программирования используют латинские символы, но я полагаю, что программисты могут тогда использовать переменную, которая звучит как другое слово/фонема на их исходном языке, не так ли? Конечно, очень часто для названия переменных и комментариев используется английский язык, но не всегда (особенно для людей, не очень уверенных в своем английском). - person ThibThib; 07.08.2009

Кроме "foo" и "bar" я также использую "blah", "variable", "testvar" и другие.

person quanticle    schedule 12.08.2009