Ако езиците за програмиране бяха религии ..., това е моят живот
Така че - ако езиците за програмиране бяха религии ...
В - юдаизмът. Този език е стар и има много ограничения, но по-голямата част от света са запознати с неговите закони и ги спазват. Номерът е, че не можете да се преквалифицирате в сичник - трябва да бъдете от самото начало, иначе ще ви се струва, че всичко това е някакъв лудост. Освен това, ако нещата се объркат, много хора обичат да вкарват цялата отговорност в C.
Ява - православие. На теория Java се основава на C, но липсва толкова много закони и ограничения, че абсолютно не прилича на оригинала. Вместо това тя има впечатляващ набор от своите сурови правила, които нейните привърженици се считат за много по-добри и по-справедливи от C. Те не само вярват, че техният език е най-добрият в света, но също така са готови да изгорят на кладата на инквизицията всеки, който не е съгласен.
PHP - Кафене християнство (така че е обичайно да се определят онези християни или църкви, които следват само онези догми, които им подхождат лично и са забити в други забрани и идеи). PHP се бори с Java за уеб пазара, като същевременно споделя някои общи понятия с C и Java, но само тези, които харесват пехапистите. Този език може да не е толкова хармоничен като другите, но оставя много свобода на разработчика, уж като същевременно запазва целостта на езика. И да, понятието „goto hell“ най-накрая беше забравено в него.
C ++ е ислям. Този език се основава на C, но не само наследява своите закони, но и добавя цял набор от свои. То е толкова многостранно, че може да бъде в основата на всичко - от произведения на изкуството до зверства и насилие. Неговите последователи са сигурни, че това е единственият наистина универсален език и не го харесват, когато някой твърди друго. И да, по-добре не се опитвайте да обидите този език или неговия създател пред тях - те ще убият.
C # - мормони. На пръв поглед това е същото като Java, но ако се вгледате внимателно, можете да разберете, че се контролира от една корпорация (която много последователи на Java смятат за дяволска), както и че много теологични концепции на тези езици се различават. Може да се предположи, че този език е много приятен, само ако последователите на Java не ви подлагат на такава пречка за разработване в C #.
Лисп - дзен будизъм. Тук няма наистина синтаксис, няма догми и идоли. Цялата Вселена е във вашите ръце, ако сте достатъчно просветлени, за да го осъзнаете. Някои казват, че това изобщо не е език, докато други, напротив, го смятат за единствения истински език.