Serwer Minecraft napisany w języku programowania z 1959 roku

Maksym SłomskiSkomentuj
Serwer Minecraft napisany w języku programowania z 1959 roku

Kultowa gra Minecraft od lat przyciąga różnej maści moderów i miłośników DIY. Tworzą oni w tej darmowej grze nie tylko imponujące budowle i mechanizmy, ale też wykorzystują do innych ambitnych projektów. Jednym z nich jest bezapelacyjnie serwer Minecraft postawiony w języku programowania COBOL. Co w nim takiego niezwykłego? Ano choćby to, że zaprojektowano go w 1959 roku.



CobolCraft to serwer Minecrafta w języku COBOL

Z językami programowania jest trochę tak jak językami świata. Jest ich cała masa, ale z czasem pula ich użytkowników zmniejsza się, przez co język staje się zagrożony wymarciem. COBOL jest takim językiem programowania, po który to jednak sięgnięto w ramach nietuzinkowego pomysłu o nazwie CobolCraft.

Modder o pseudonimie meyfa niedawno opublikował w sieci narzędzia i instrukcje dotyczące uruchamiania serwera Minecraft przy użyciu COBOL-a, języka programowania stworzonego dla systemów informatycznych dla firm w latach 50′ i 60′ XX wieku. Pomimo zorientowanej na przedsiębiorstwa natury COBOL-a i braku wcześniejszego doświadczenia dewelopera, alternatywna wersja Minecrafta działa płynnie, obsługując większość podstawowych funkcji gry.



Już teraz działa generowanie nieograniczonych połaci terenu, zapisywanie danych świata, importowanie światów, czy też funkcje bloków i ekwipunku. Ba, działa tryb wieloosobowy dla 10 graczy z czatem, konfiguracją serwera i innymi. Problem dla CobolCraft stanowią bloki wielostanowe, które prawdopodobnie nigdy nie będą działać poprawnie.

Uruchomienie CobolCraft na Linuksie wymaga odrobiny gimnastyki – przede wszystkim narzędzi i „sztuczek”, w tym cobc, make, g++, zlib, curl i najnowszej wersji Java. Szczegółowe instrukcje na temat projektu znajdziecie na stronie Docker Hub

Źródło: hub.docker.com


Maksym SłomskiZ dziennikarstwem technologicznym związany od 2009 roku, z nowymi technologiami od dzieciństwa. Pamięta pakiety internetowe TP i granie z kumplami w kafejkach internetowych. Obecnie newsman, tester oraz "ten od TikToka". Miłośnik ulepszania swojego desktopa, czochrania kotów, Mazdy MX-5 i aktywnego uprawiania sportu. Wyznawca filozofii xD.