Вот Дима Вернер, наверное, хорошо спикает по инглишу, а у нас с этим
лэнгвиджем ну полная задница! Произношение начинает ломаться
моментально, как только человек садится за компьютер. Вообще, язык
программеров - смесь тарабарского с русским (даже слово такое -
"программер" - произносится неправильно, русского аналога буквы "а" не
существует).
Попросили меня наши питерские "программеры" поучаствовать в семинаре по
Цэ++. Язык я этот знаю не более, чем кучерявый ламер, но метла
подвешена, как-никак в спецшколе учился, да и стажировался в Лондоне,
переводчиком быть могу. Но не тут-то было!
Я помню, как на меня смотрел этот чертов Джон, и было видно, что он
что-то не понимает! Я уж растерялся, читаю доклад КРАЙНЕ внимательно,
даже "фанкш" вместо function произношу. В одном месте случайно
оговорился, ну и сказал вдогонку не ‘Shit’, а нормальное русское слово
"блядь".
И тут этот Джон выдает первую реплику:
- Undefined variable!
Я ему, разумеется:
- What? - а сам думаю, где ж ты, скотина, необъявленную переменную
откопал, целый институт работал над этой прогой.
Но потом меня осенило! Точно. Я как раз сломался на объявлении функции,
и слово "блядь" оказалось в тему!
- Do you mean the variable ‘Blyad’? - спрашиваю, и чувствую хохоток по
залу. Русский такой хохоток.
И что вы думаете, я был заинтересован устраивать с Америкой атомную
войну?! Фигушки. Объявил переменную "блядь" как Void и забыл про нее.
Но Джон не забыл! Эта переменная ему ужасно не понравилась! Она и правда
оказалась лишней. Ну в том смысле была Undefined, что нигде в теле
программы не использовалась.
Потом, когда мы уже пили в "Прибалтийской", Джон пошутил о загадочной
русской душе, мол, зачем было добавлять непонятные переменные, которые
нигде не используются. На что я ему, разгоряченный джин-тоником,
ответил:
- Dear John! It’s a Russian mentality - some special thing like the
"Chertova Mat’".
Джон уехал в США с мрачными мыслями. Медведей на улицах Питера он, к
сожалению, не увидел. Военных в шапках-ушанках тоже. Но зато он уехал с
уважением к российским программистам, пишущим программы с помощью
переменных Blyad и какой-то чертовой матери.