Wszechświat się rozszerza
Jak wiemy z II zasady termodynamiki, entropia w układzie zamkniętym nie może maleć. Mówiąc krótko, bałagan może tylko wzrastać, a jeśli chcemy go trochę uporządkować - trzeba wykonać pewną pracę.
Jak wiemy z II zasady termodynamiki, entropia w układzie zamkniętym nie może maleć. Mówiąc krótko, bałagan może tylko wzrastać, a jeśli chcemy go trochę uporządkować - trzeba wykonać pewną pracę.
Informatycy wiedzą to doskonale. Niezależnie od tego, jak bardzo starają się wykonać od razu dobry system, ile czasu i pieniędzy poświęcą oraz jaki budżet wydadzą, zaraz po jego wdrożeniu pojawiają się zgryzoty. Użytkownicy mówią, że nie tego chcieli, dostawcy zaczynają wystawiać większe faktury niż przewidywano, serwery nie chcą stanąć na własnych nogach, programiści siedzą po godzinach i naprawiają problemy, których miało nie być. Wszyscy zaś zadają pytanie: dlaczego za każdym kolejnym razem jest dokładnie tak samo?
Otóż wszystko przez to, że nasz wszechświat się rozszerza i entropia może jedynie rosnąć. Precyzyjne wymagania zamieniają się na nieprecyzyjny opis funkcji systemu, dokładny opis architektury zmienia się w równie dokładny (choć niestety nie spełniający założonych celów) projekt techniczny. W kodzie źródłowym znaki porównania zamieniają się na przyporządkowania, then na else, zaś or na xor. Nie ma siły - to gwiazdy i planety się oddalają, odległości między atomami rosną, a entropia wraz z nimi.
Komputer zawiera miliardy bitów w pamięci operacyjnej i tysiące miliardów w pamięciach masowych. Żaden z tych bitów się nie "psuje" - wszyscy wiemy, że zmiana nawet jednego bitu owocuje zmianą całej semantyki programu, jest wykrywana przez rozmaite sumy kontrolne i komputer natychmiast podnosi alarm. Nie jestem fachowcem, ale podejrzewam, że skoro skutecznie zwalczyliśmy entropię w obszarze hardware, musi ona znaleźć swoje ujście w obszarze software. "Kryzys inżynierii oprogramowania" zidentyfikowany ponad 30 lat temu, trwa nadal - tylko w nieco złagodzonej formie. A jest to prosta konsekwencja II zasady termodynamiki - i proszę mi wierzyć, póki przez zimną, kosmiczną przestrzeń trwa nieprzerwana ucieczka galaktyk, będziemy tylko łagodzić skutki entropii, wkładając coraz większą pracę w porządkowanie coraz bardziej chaotycznych układów.
Co ciekawe, istnieją modele kosmologiczne, wedle których wszechświat może wkrótce (w kosmicznej skali słowa "wkrótce") zacząć się kurczyć. Gdyby tak się stało, oznacza to odwrócenie II zasady termodynamiki: należałoby wykonać pracę, aby zrobić bałagan w systemie, bo porządek robiłby się sam. Myślę o tej chwili bez obawy. My, informatycy, z robieniem bałaganu radzimy sobie równie dobrze, co z robieniem porządku - a może nawet trochę lepiej.
Oceń artykuł
Komentarze (1)
Panie Jakubie, Widzę, że skoro fizycy biorą się za informatykę, no to informatycy biorą się za fizykę. Tylko trzeba rozumieć, że entropia termodynamiczna to NIE jest to samo co entropia informacyjna, por. np. Wikipedia: [[http://en.wikipedia.org/wiki/Entropy_in_thermodynamics_and_information_theory]] Sprawa ze wszechświatem jest jeszcze bardziej skomplikowana. Jeśli nie chce się Pan narazić wierzącym, ani tym bardziej przystąpić do ruchu ID, to raczej ograniczyłbym się do problemu bałaganu w projektach informatycznych i jego dyskusji na płaszczyźnie ekonomicznej. Pozdrawiam ciepło, choć nie za gorąco, aby nie wywoływać zbyt dużego przepływu energii...
Najpopularniejsze
- Pierwsze w Polsce testy transmisji danych z...
- Magdalena Gaj została Przewodniczącą Rady...
- Asseco wątpi w obiektywny wybór dostawcy w...
- Raport Państwo 2.0, czyli nowa wizja...
- Sygnity: wezwanie Asseco i sezonowość...
- Ogromna liczba komputerów Mac wciąż...
- Nasza Klasa uruchomiła inkubator...
- Google prezentuje okulary z Augmented Reality
- Oracle daje klientom bezpłatny system do...
- CBA kontroluje przetargi związane z CEPiK
Rekomendacje
Serwisy IDG - Warunki obsługi - Kontakt - Redakcja - Regulamin - O nas - Polityka prywatności - Serwis zgodny z ASME
Reklama - Licencjonowanie treści - Prenumerata: Computerworld, Networld, PC World
Computerworld Polska i Computerworld Polska online są znakami towarowymi IDG Poland SA.
© Copyright 2012 International Data Group Poland S.A. 04-204 Warszawa ul. Jordanowska 12 tel.(+4822)321-78-00 fax(+4822)321-78-88






