4
COBOL to język programowania zaprojektowany z myślą o świecie biznesu i dużych systemów przetwarzania danych. Jego stworzenie było możliwe dzięki pracy zespołu informatyków, w którym kluczową rolę odegrała Grace Hopper – pionierka informatyki, oficer Marynarki Wojennej USA i jedna z pierwszych osób promujących ideę, że komputery mogą używać języka zrozumiałego dla człowieka. Wcześniej pracowała ona nad kompilatorem FLOW-MATIC, który stał się istotnym punktem odniesienia przy projektowaniu COBOL-a.

COBOL został przyjęty jako standard przez Departament Obrony USA, co przyczyniło się do jego szerokiego rozpowszechnienia. Dzięki przejrzystej, opisowej składni, język okazał się szczególnie skuteczny w systemach bankowych, ubezpieczeniowych, administracyjnych i transakcyjnych. Jego niezwykła cecha to wysoka stabilność i odporność na błędy. Wiele systemów napisanych w latach 60. i 70. działa do dziś, obsługując codziennie ogromne wolumeny danych.

Z tego powodu mówi się, że COBOL jest „ofiarą własnej niezawodności”. Systemy w nim tworzone okazały się tak trwałe i tak kluczowe dla funkcjonowania instytucji, że ich wymiana wiązałaby się z wysokim ryzykiem i kosztami. W rezultacie, zamiast znikać, COBOL nadal stanowi jeden z fundamentów współczesnej infrastruktury informatycznej, szczególnie w sektorach wymagających pewności działania.

Ta wyjątkowa trwałość ma jednak wpływ na rynek pracy. Ponieważ większość systemów nie wymaga przebudowy, a jedynie okazjonalnego utrzymania, zapotrzebowanie na nowych programistów COBOL-a pozostaje stosunkowo niewielkie. Jednocześnie wielu specjalistów, którzy tworzyli te systemy kilkadziesiąt lat temu, obecnie kończy karierę zawodową. Powoduje to sytuację, w której język nadal jest szeroko używany, lecz liczba osób potrafiących go rozwijać stopniowo się zmniejsza.
Obrazek zwinięty kliknij aby rozwinąć ▼
4
Po ostatniej wrzutce liczba instalacji podwoiła się. Ładnie to brzmi.
I trzeba przyznać, że poszło dużo lepiej niż pierwsza wrzutka. I o niebo lepiej niż na dwóch innych portalach.
Dlatego wrzucam filmik z poziomu 66. Jak dorobię pozostałe 24, to wejdzie aktualizacja.
No chyba, że ktoś czuje w sobie duszę kreatora poziomów i chciałby się pobawić w ich tworzenie - wtedy dorobię info o autorze (nick w prawym dolnym rogu) i powiem jak odpalić edytor.
A teraz tradycyjnie biorę i wypierdalam... z kotem do weta, bo kuleje na jedną łapę.
Obrazek zwinięty kliknij aby rozwinąć ▼
66
Wiecie dlaczego zdecydowana większość z Was jest biedakami?

Ilu z Was wiedziało, że dziś graliśmy z Holandią (w nogę) i Brazylią (w siatkę)?

A ilu z Was wiedziało, że dziś był finał mistrzostw świata w programowaniu, gdzie startowało wiele polskich drużyn? Co prawda czasy, że wygrywaliśmy były dość dawno, ale nadal mamy całkiem fajną reprezentację i fajne wyniki.

Zachęcam do lektury => https://worldfinals.icpc.global/
Obrazek zwinięty kliknij aby rozwinąć ▼
106
Cała gra Super Mario Bros ważyła 40KB.

A ten screen waży 4,84KB (ale będzie więcej po tym jak dzida doda do niego logo).
Super Mario Bros
Ale ten screen nie jest do końca oryginalny, ponieważ jest on dwukrotnie powiększony.
Oryginalna gra NES miała rozdzielczość 256x224px (NTSC) i poprawnie zapisany zrzut ekranu w takim rozmiarze będzie ważył zaledwie 2,34KB bez utraty jakości ani detali.
Super Mario Bros
Z racji tego, że jest to pixel art można go powiększyć do dowolnego rozmiaru bezstratnie z interpolacją nearest neighbor. Tutaj przykładowo powiększony 16 krotnie:
Super Mario Bros
Także jeżeli widzieliście podobne porównanie które mówiło, że "gra ważyła 31KB a screen 93KB" to jest nic innego jak brak skilla w zapisywaniu obrazów (oraz pokazywanie screena z w ogóle innej gry) a nie realne porównanie.
A tak w ogóle jak chcecie zobaczyć co potrafią zajebiści programiści to ogarnijcie demoscenę - tam w kategorii chociażby 64KB robią kilkuminutowe dema z grafiką której niepowstydziły by się gry AAA. Zwykle są to programy .exe mieszczące się w rozmiarze danej kategorii w której konkurują i zawierają w sobie wszystko włącznie z muzyką midi, syntezatorem, silnikiem graficznym, funkcjami proceduralnymi, shaderami, modelami 3D, animacjami itd.
Jednym z moich ulubionych dem jest Offscreen Colonies grupy Conspiracy (znanej również jako CPY).
Powyższy filmik waży 49,8MB, ale samo demo (.exe) waży 63,5KB.
Polecam sobie ściągnąć i odpalić u siebie bo wygląda znacznie lepiej na żywo niż na filmiku.
A wracając do gier to Super Mario Bros miało 40KB, za to .kkrieger z 2004 roku ma 96KB i jest pierwszoosobową strzelanką w stylu Quake'a.
Obrazek zwinięty kliknij aby rozwinąć ▼
0.077147006988525