Защо се дъни софт-ът?

…от гледна точка на различни религии и учения..

Едно класическо произведение на колективния програмистки, философски и теологически ум.

Юдаизъм: Не трябва да се задава въпросът защо се дънят програмите. Трябва да се чака новата версия!

Католицизъм: Първата програма беше безгрешна. Но когато се опита да работи на компютър Apple, започна да се дъни. Всички програми са версии на първата програма и съхраняват нейните грешки с цел съвместимост.

Православие: Не трябва да се задава въпроса защо се дънят програмите. Да се ползват нови версии (особено западни) също не трябва. Не трябва да се интересуваме дали дадена програма работи или не. От значение е само какво става след нейната деинсталация.

Протестантство: Програмистът така обича своите програми, че им позволява да се дънят и успиват. И въобще, трябва да се обръща повече внимание на неработещи програми. Това, естествено, няма да ги поправи, но пък е доходоносно.

Свидетели на Йехова: Само ние притежаваме истинската програма, премахваща всички софтуерни проблеми. И сме готови да я предложим на всички практически безплатно. Но тя няма да работи, ако вие не повярвате, че тя наистина решава всякакви софтуерни проблеми. Ако сте я инсталирали, а проблемите не са изчезнали, значи вие не сте повярвали в нея.

Мормони: Програмите се дънят, защото ги пускат на неправилни компютри. Правилни компютри имаме само ние! Съвсем близо сме до момента, в който ще разберем как да ги включим.

Мюсюлмани (сунити): Ако дадена програма греши, то тя е невярна. Неверните програми трябва да се изтриват. Безпогрешни са само верните програми. Ако вярната програма казва, че 2 по 2 прави 5, то всички програми, които дават други резултати, грешат.

Мюсюлмани (шиити): Само един програмист е писал верни програми. Верни са също така и техните следващи версии. Всички останали програми са неверни по определение.

Индуизъм: Програмите се дънят поради това, че в тях е имало грешки още преди тяхната инсталация, когато са били други програми на други компютри. След деинсталация те отново ще станат други програми и ще се дънят заради сегашните си грешки. Коригиращи версии няма да помогнат, защото всичко е предопределено.

Будизъм: Програмите се дънят поради това, че вие си задавате този въпрос. Грешно е да се стремиш към избавяне от софтуерните проблеми чрез коригиращите версии – те просто ще умножат проблемите. Няма никаква разлика между софтуер и хардуер, програма и програмист. Програма, избавена от проблеми, изпада в нирвана. Програмите, изпаднали в нирвана, не се дънят, защото няма нужда да работят.

Дзен-будизъм: Дъни ли се програма, която разпечатва сама себе си? Как изглежда програма, незаписана на нито един дисков носител? Веднъж един ученик попитал своя учител, как да се избави от грешки в програмите и учителя му дал вируса CIH. Един друг ученик казал на учителя си, че иска да има програми без грешки. “Глупак!” – изкрещял учителят, – “А защо не искаш грешки без програми?” И ударил с Уинчестър-а си ученика по главата. Ако вие още не сте получили просветление, няма за какво да говорим.

Даоизъм: Програмна грешка, която може да се открие, не е истинска програмна грешка. Коригираща версия, която е възможно да се напише, не е истинска коригираща версия.

Конфуцианство: Програмите се дънят поради неразбирането на ред неща. Всички опити да се поправят програмите с помоща на коригиращи версии (както правят западните варвари) противоречат на етикета и трябва да се избягват. Единствено напълно мърдият ще осъзнае истинския смисъл и необходимост от способността на програмите да се дънят.

Сатанинство: Всяка програма има право да се дъни. Срамът от програмните грешки е християнска пропаганда.

Атеизъм: Вярата в така наречената “коригираща версия” на дадена програма е заблуда на потребителя. Способността на програмите да грешат – това е обективен природен закон и в случая нищо не можеш да направиш.

Дарвинизъм: Понеже еволюцията още не е приключила.

Социализъм: Програмите се дънят поради неравенството. Различните програми имат различен размер, разширение и се нуждаят от различно количество памет. Коригиращите версии не биха помогнали в борбата срещу програмните грешки защото отстраняват последствията, а не причините за възникването им. Всички програми трябва да се уеднаквят, да се унищожат всякакви опрационни системи освен една, да се изземат всички PC-та от потребителите и вместо тях да се внедри един главен компютър.

Комунизъм: Програмите се дънят поради вредителство! Да се разстрелят програмистите. За всеки случай, да се разстрелят и производителите на компютри. Въобще, защо са ни някакви си там компютърни програми? Та ние вече си имаме Програмата на Партията!

Нацизъм: Програмите се дънят поради същата причина, поради която няма вода – евреите!

Фройдизъм: По принцип, всички графични среди (като Windows например) са предназначени главно за разглеждане на порно снимки. А текстовите редактори – за порно текстове. А езиците за програмиране – за написване на графични среди и редактори, използвани за разглеждане на порно картинки и порно текстове. Ако програмите се използват за други цели -то те неизбежно се дънят.

Сексуални малцинства: Да се каже за дадена програма че се “дъни” – това е оскърбителен предразсъдък! Това е просто една особеност в повече, с която впрочем може да се гордееш. Всъщност, такива особености имат и много знаменити програми като Microsoft Windows, Netscape Navigator и Borland Delphi!

Организации против абортите: Дънещите се програми също имат право на инсталация!

Green Peace: Програмите се дънят поради замърсяването на околната среда! Преди 500 години, когато промишлеността не е тровела Земята, никой и не е чувал за софтуерни проблеми. Нима не е така?

Коментари