"Ако програмните езици бяха религии"

(Вдъхновено от "Ако програмните езици бяха коли")


Юдаизъм C щеше да е Юдaизъм - стар и ограничаващ, но по-голяма част от света е запознат с правилата му и ги уважава. Уловката е, че не можеш да започнеш да вярваш - или вярваш в него от самото начало, или до края на живота си смяташ, че това е лудост. Друга особенност е, че когато всичко се скапе, много са склонни да го нарочат за основния виновник за световните проблеми.

Ранно Християнство Java щеше да е Ранно Християнство - на теория е базирано на "C", но пренебрегва толкова много от старите закони, че изобщо няма нищо общо с източника си. Вместо това добавя свои собствени неизменими правила, в които последователите вярват че са много по-възвишени от оригиналните. Не стига това, че последователите си мислят че това е най-добрия език на света, но и са готови да изгорят всеки който не е съгласен с това твърдение.

Отцепническо Християнство PHP щеше да е Отцепническо християнство - Бори се с Java за уеб пазара. Има заемки от "С" и "Java", но само това което наистина харесват създателите му от тях. Е, може и да не е толкова добре структуриран и цялостен като другите езици, но поне ти дава много повече свобода и привидно запазва същественото в цялата идея. Интересното тук е че, концепцията "ЩЕ ОТИДЕШ В АДА" е премахната.

Ислям C++ щеше да е Исляма - Използва за основа "С". Не само, че запазва висчки негови правила, ами добавя много, и сложни нови. Той е толкова разностранен, че може да бъде използван за основа на всичко - от най-големите извратении и жестокости, до прекрасни чудеса на изкуството. Последователите му, са убедени че това е единственият универсален език и се разгневяват много лесно от тези които не са съгласни с тях. Някои по-радикални последователи, ще ви заплашат със смърт, ако обидите основателят му или самия език...

Мормонизъм C# щеше да е Мормонизъм - На пръв поглед е същия като "Java", но при по-обстойно изследване, осъзнаваш че е контролиран от една единствена организация (която много "Java" последователи смятат за зла) и много от теологичните концепции са доста различни. Предполагаш, че е хубаво нещо, само да не бяха всичките тези "Java" последователи, които те дискриминират, само защото си последовател.

Зен-Будизъм Lisp щеше да е Зен-Будизъм - Няма синтаксис, няма централизация на идеологията, няма никакви божества на които да се покланяш. Цялата вселена е на една ръка разстояние - ако си достатъчно светнат да я хванеш. Някои твърдят, че това въобще не е език; други казват, че това е единствения език, който има смисъл.

Даоизъм Haskell щеше да е Даоизъм - Той е толкова различен от всички други езици, че много хора не разбират как въобще е възможно някой да напише нещо, което върши някаква работа. Последователите му вярват, че това е истинския път към мъдростта, но мъдростта е отвън пределите на смъртните програмисти.

Индуизъм Erlang щеше да е Индуизъм - Още един странен език, който изглежда че неможе да се използва за нищо. За разлика от повечето модерни езици той е създаден на база 'концепция за множеството едновременни богове'.

Вуду Perl щеше да е Вуду - Неразбираема последователност от тъмно чародейство, вкючващо кръв от кози и отдаване на душата ти на тъмната страна завинаги. Употребява се, когато шефа ти се сети в петък в 21:00, че СПЕШНО му трябват точно ТЕЗИ справки от живата база.

Уика Lua щеше да е Уика (Wicca) - Пантеически език, който лесно може да се адаптира за абсолютно всяка култура и местоположение. Кодирането е много свободно и позволява използването на техники, които могат да бъдат описани като 'магически' за хората, които ползват традиционни езици. Езика има много силна връзка с луната!

Нео-Паганизъм Ruby щеше да е Нео-Паганизъм - Смеска от различни езици и идеи събрани(сбити) заедно, като нещо което нарича себе си 'език'. Последователите му нарастват бързо. Въпреки, че повечето хора са подозрителни към тях, голяма част от тях са добронамерени хора, нямащи намерение да нараняват никой.

Хуманизъм Python щеше да е Хуманизъм - Той е прост, неограничаващ, всичко от което имате нужда за да сте последовател е здрав разум. Много от последователите твърдят, че се чувстват освободени от всички тежести наложени от другите езици, и са преоткрили радостта от програмирането. Има някои, които твърдят, че той е форма на псевдо-код.

Древно езичество COBOL щеше да е Древно езичество - Били времена, когато той владеел голяма област от ИТ-то и бил важен...в днешни дни е почити мъртъв, за доброто на всички нас! Въпреки, че много хора били уплашени от ритуалите които изисквали божествата му, и днес все още име индивиди, които настояват той да съществува и да се поддържа жив.

Сциентология APL щеше да е Сциентология (Scientology) - Има много хора, които твърдят, че са последователи, но те винаги са подозирали, че това нещо е огромна и сложна шега излязла извън контрол.

Летящото Макаронено Чудовище LOLCODE щеше да е ЛетящотоМакароненоЧудовище - Езотерично (родено в интернет) вярване, което никой не взема насериозно, въпреки всички усилия за разпространението му.

Сатанизъм Visual Basic щеше да е Сатанизъм - Единствената разлика, е че не трябва НАИСТИНА да си продаваш душата на дявола за да си Сатанист...



Превод: valqk _@_ lozenetz . орг
Оригинален текст: http://www.aegisub.net/2008/12/if-programming-languages-were-religions.html
Преводът е под лиценз Признание-Некомерсиално 2.5