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

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

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

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

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

Ответы [ 4 ]

2 голосов
/ 12 августа 2009

"Вибля" был популярен в Англии.
Фу и Бар всегда были американцами, я никогда их не слышал, пока сеть не стала широко распространенной.

1 голос
/ 12 августа 2009

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

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

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

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

0 голосов
/ 12 августа 2009

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

0 голосов
/ 07 августа 2009

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

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

...