BLOG

Subskrybuj kanał blogu

KatalogiWpisAchronologicznyTematycznyPoczytnościPopularnościOcen

Na czym polega postęp w informatyce?

niedziela, 15 maja 2011

Analizując na przestrzeni kilkunastu lat moje doświadczenie z komputerami czasem odnoszę wrażenie, że postęp w informatyce jest sztucznie napędzany. Jest to chyba najdynamiczniej zmieniająca się branża w całej światowej gospodarce. Ale aby tak było dba w głównej mierze... ona sama.

Kiedyś miałem taki kultowy komputer, jakim był Commodore 64. 8-bitowy procesor 1 MHz, 64 kB pamięci RAM... I można było przy tym spędzać długie wieczory grając we wciągające gry. Ot, choćby równie kultowy Tetris. Kilka lat później, wraz z nastaniem czasów Windowsa 3, ta sama gra o tej samej rozdzielczości, tej samej głębi kolorów i tych samych funkcjach wymagała już 8MB pamięci i procesora przynajmniej 35MHz!

Inny przykład - kiedyś potężny arkusz kalkulacyjny Excel w wersji instalacyjnej zajmował niewyobrażalną liczbą 9 dyskietek 3,5". Teraz nie zmieściłby się nawet na 90 dyskietkach... A co się zmieniło? Praktycznie nic!

Kiedyś cotygodniowym rytuałem było przeczesywanie dysku w poszukiwaniu śmieci, a każdy odzyskany 1MB był wielkim osiągnięciem i dawało nowe możliwości. Dziś, jeśli ktoś chce zrobić "trochę miejsca" na dysku, to szuka, jak tu odzyskać minimum 1000 razy większą powierzchnię. No ale kiedyś nic-nierobiący program potrafił zajmować paręset bajtów, a przy użyciu dzisiejszych kompilatorów trudno zejść poniżej 10kB.

Dążenie było jedno - ciągle więcej, bo programy potrzebowały coraz więcej. Więcej pamięci, więcej miejsca, szybszy procesor. A kiedy już udało się sprostać tym wymaganiom, to... Tworzono jeszcze bardziej wymagające aplikacje. I dziś jest tak samo. Nikt już, pisząc program, nie zwraca uwagi na to, aby zajmował jak najmniej pamięci czy jak najmniej miejsca na dysku. Pisze się po prostu tak, jak wygodnie. I to właśnie ten brak dbałości owocuje. W czasach, gdy rozszerzenie pamięci było trudne lub nawet niemożliwe, to każdy bajt był oszczędzany. Gdy wreszcie ograniczenia zostały przełamane - piszący przestali zwracać na nie uwagę. Po co szukać algorytmów pracujących wydajniej, skoro ten liczy dobrze i zadowalająco szybko? Po co używać 1 zmiennej, skoro ładnie można użyć 10 takich samych, które w żaden sposób się nie przeplatają? Po co usuwać nieużywany kod z programu, skoro przecież to tylko 500kB większy plik? Taka jest tendencja, która trwa od kilkunastu lat i która napędza tą wielką machinę. I tylko użytkownicy cierpią ogłupiani informacjami, że trzeba dołożyć pamięci, że trzeba drugi dysk, że trzeba wymienić procesor i najlepiej co kilka lat kupić nowy komputer. A gdyby piszący programy starali się tak, jak to było za czasów 64 kB pamięci i 1,4 MB dyskietek, to do dziś komputery sprzed 10 lat świetnie spełniałyby swoją rolę. Tylko co by to było, gdyby jednak postęp nie gnał tak szybko do przodu? Co lepsze?

Informacje o wpisie
Powiązane linki:Wróć
[Komentarze] | Share Podziel się
Wpis czytano:150 razy
0,07/dzień
Ocena wpisu:
2,00 (1 oceniających)
(Kliknij właściwą gwiazdkę, by oddać głos)

Pozostałe wpisy

DataTytuł wpisuCzytańOcena
niedziela, 20 sierpnia 2017Przepisy drogowe - znane, nieznane - część XIV - O hierarchii znaków
Tematyka: drogi, kodeks drogowy, prawo, przepisy, ruch drogowy
2 (1,29/d)
sobota, 8 kwietnia 2017Czy potrafisz korzystać z wyposażenia samochodu? - o bezpieczeństwie w razie zdarzenia na drodze
Tematyka: bezpieczeństwo, doświadczenie, ruch drogowy, tragedia, wiedza, wypadek
103 (0,76/d)
czwartek, 26 stycznia 2017Autostradą przez kraj...
Tematyka: bezpieczeństwo, drogi, katastrofa, kodeks drogowy, mgła, przepisy, ruch drogowy, technika jazdy
89 (0,43/d)
środa, 28 grudnia 2016Odnawialne źródła energii - czy jest zielono?
Tematyka: ekologia, elektroenergetyka, środowisko
57 (0,24/d)
piątek, 4 listopada 2016Kuriozalne pomysły na zmiany w przepisach ruchu drogowego
Tematyka: bezpieczeństwo, kodeks drogowy, kontrola, nagroda, polityka, prawo, przepisy, ruch drogowy
95 (0,33/d)
czwartek, 6 października 2016Ta zła Unia!
Tematyka: ekonomia, państwo, pieniądze, podatki, polityka
82 (0,26/d)
niedziela, 11 września 2016Przepisy drogowe - znane, nieznane - część XIII - czego brakuje w polskich przepisach
Tematyka: bezpieczeństwo, drogi, kodeks drogowy, prawo, przepisy, ruch drogowy
81 (0,24/d)

Podobne wpisy

DataTytuł wpisuCzytańOcena
sobota, 6 grudnia 2014Winny system
Tematyka: błędy, informatyka, komputery, ludzie, postęp
102 (0,10/d)
niedziela, 28 września 2014Ewolucja czasopism komputerowych
Tematyka: edukacja, informatyka, internet, komputery, listy, nauka, postęp, wiedza
60 (0,06/d)
środa, 2 lipca 2014Sinusoida Microsoft ma się dobrze
Tematyka: informatyka, komputery, postęp
39 (0,03/d)
czwartek, 20 października 2011Po co są komunikaty w programach komputerowych?
Tematyka: błędy, informatyka, inteligencja, komputery, ludzie, praca
80 (0,04/d)
czwartek, 16 czerwca 2011Postęp przeciw postępowi - tym razem o postępie w Internecie
Tematyka: informatyka, internet, komputery, postęp
34 (0,02/d)
niedziela, 22 maja 2011Porozmawiajmy... z komputerem... A może nie?
Tematyka: informatyka, komputery, nauka
30 (0,01/d)
środa, 13 października 2010A:, B:, C:, D:, E:... czyli po co tyle literek?
Tematyka: informatyka, komputery
31 (0,01/d)

Strona istnieje od 25.01.2001
Ta strona używa plików Cookie
 
archive To tylko kopia strony wykonana przez robota internetowego! Aby wyświetlić aktualną zawartość przejdź do strony.
Ładowanie...

Optymalizowane dla przeglądarki Firefox
© Copyright 2001-2017 Dawid Najgiebauer. Wszelkie prawa zastrzeżone.
Ostatnia aktualizacja podstrony: 2.11.2014 21:27
Wszystkie czasy dla strefy czasowej: Europe/Warsaw