Logo Tom's Hardware
  • Hardware
  • Videogiochi
  • Mobile
  • Elettronica
  • EV
  • Scienze
  • B2B
  • Quiz
  • Tom's Hardware Logo
  • Hardware
  • Videogiochi
  • Mobile
  • Elettronica
  • EV
  • Scienze
  • B2B
  • Quiz
  • Forum
  • Sconti & Coupon
Sconti & Coupon
Accedi a Xenforo
Immagine di Switch 2 gli cancella 20 anni di progressi su Pokémon: fan completamente devastato Switch 2 gli cancella 20 anni di progressi su Pokémon: fan ...
Immagine di Con sorpresa di nessuno, Xbox Game Pass aumenta di prezzo (ancora) Con sorpresa di nessuno, Xbox Game Pass aumenta di prezzo (a...

COBOL ha 60 anni ma fa girare comunque un server di Minecraft

CobolCraft, un progetto in fase di sviluppo, dimostra la versatilità di Minecraft e l'adattabilità di un linguaggio di programmazione degli anni '50.

Advertisement

Quando acquisti tramite i link sul nostro sito, potremmo guadagnare una commissione di affiliazione. Scopri di più
Avatar di Luca Zaninello

a cura di Luca Zaninello

Managing Editor

Pubblicato il 28/12/2024 alle 15:02

Minecraft, il celebre videogioco sandbox, continua a stupire per la sua flessibilità e per le infinite possibilità che offre alla community di modder e sviluppatori. L'ultima impresa, al limite dell'incredibile, porta la firma di meyfa, un modder che è riuscito a far girare una versione di Minecraft utilizzando COBOL, un linguaggio di programmazione progettato nel lontano 1959. Un'impresa che non solo dimostra la creatività e l'ingegno della community di Minecraft, ma che pone anche l'accento su un problema attuale: la carenza di sviluppatori esperti in questo linguaggio, ancora oggi fondamentale per molti sistemi informatici.

Il progetto, denominato CobolCraft, è ancora in fase di sviluppo, ma già ora permette di apprezzare la fattibilità dell'impresa. Nonostante la natura "antica" di COBOL e la sua originaria destinazione d'uso, incentrata sui sistemi informatici aziendali, questa versione alternativa di Minecraft funziona sorprendentemente bene, supportando la maggior parte delle funzionalità di base del gioco.

CobolCraft, pur non includendo ancora tutte le funzionalità di Minecraft, offre già un'esperienza di gioco considerevole. Tra le caratteristiche già implementate troviamo la generazione infinita del terreno, il salvataggio dei dati del mondo su disco, l'importazione di mondi esistenti, la gestione dell'inventario del giocatore e le funzionalità di base dei blocchi. Anche la modalità multigiocatore è supportata, con la possibilità di far giocare fino a 10 giocatori contemporaneamente, con tanto di chat, aggiornamenti sullo stato del server, opzioni di configurazione del server e whitelist.

Sebbene sia improbabile che CobolCraft riesca mai a supportare le interazioni più complesse tra blocchi multi-stato, elementi più semplici come torce, lastre, scale, porte e letti sono già perfettamente funzionanti. Un risultato notevole, considerando la complessità intrinseca di Minecraft e la natura originariamente "non ludica" di COBOL.

La mod è stata progettata principalmente per Linux, sebbene una versione indipendente dalla piattaforma potrebbe essere resa disponibile tramite Docker. Al momento, il progetto non è stato testato su Windows. Per eseguire CobolCraft su Linux sono necessari diversi strumenti e dipendenze, tra cui cobc, make, g++, zlib, curl e una versione recente di Java. Istruzioni dettagliate sono disponibili sulla pagina Docker Hub dello sviluppatore.

Forse l'aspetto più significativo di questo progetto è la dimostrazione che, quasi 70 anni dopo la sua nascita, COBOL è ancora un linguaggio che può essere appreso e utilizzato da nuovi sviluppatori. Progettato originariamente per i sistemi aziendali, COBOL è ancora oggi il linguaggio di base su cui girano molti mainframe IT e gestisce un'enorme quantità di transazioni commerciali. Tuttavia, trovare programmatori esperti in COBOL sta diventando sempre più difficile, creando una vera e propria emergenza nel settore IT.

Meyfa, lo sviluppatore di CobolCraft, ha dichiarato di non aver avuto alcuna esperienza precedente con COBOL prima di intraprendere questo progetto. Inoltre, un gioco come Minecraft è ben lontano dalla progettazione orientata alle imprese di COBOL, rendendo questo progetto un esercizio di programmazione particolarmente arduo e una testimonianza delle sue capacità.

CobolCraft è stato realizzato utilizzando GnuCOBOL, un fork open-source mantenuto dagli sviluppatori da oltre due decenni. Per chi fosse interessato ad approfondire, una guida introduttiva alla scrittura in GnuCOBOL è disponibile online.

La traduzione di Minecraft in un linguaggio di programmazione così datato è senza dubbio un'altra delle imprese più intriganti nella storia del gioco. Minecraft, d'altronde, si è sempre prestato come banco di prova per progetti ambiziosi e al limite del possibile. In passato, i modder hanno realizzato all'interno del gioco una ricostruzione del Legend of Zelda originale, un convertitore voxel di Google Earth, un PC in grado di eseguire Doom e persino una simulazione dell'intero universo conosciuto.

CobolCraft si inserisce in questa tradizione di creatività e innovazione, dimostrando ancora una volta come Minecraft sia una piattaforma versatile e un terreno fertile per la sperimentazione. Un progetto che, oltre a divertire e stupire, lancia un importante messaggio sull'importanza di preservare e rinnovare le competenze in linguaggi di programmazione come COBOL, ancora oggi cruciali per il funzionamento di infrastrutture informatiche fondamentali.

Fonte dell'articolo: www.techspot.com

Leggi altri articoli

👋 Partecipa alla discussione! Scopri le ultime novità che abbiamo riservato per te!

0 Commenti

⚠️ Stai commentando come Ospite . Vuoi accedere?


Questa funzionalità è attualmente in beta, se trovi qualche errore segnalacelo.

Segui questa discussione
Advertisement

Non perdere gli ultimi aggiornamenti

Newsletter Telegram

I più letti di oggi


  • #1
    5 condizionatori portatili da tenere d'occhio in vista del Prime Day
  • #2
    5 ventilatori da tenere d'occhio in vista del Prime Day
  • #3
    Vendete draghi su Etsy? Potete cominciare a cambiare lavoro
  • #4
    Huawei si prepara a colpire NVIDIA dove fa più male
  • #5
    Quanto serve spendere per un robot aspirapolvere nel 2025?
  • #6
    La nuova CPU di Intel torna al passato per sfidare AMD
Articolo 1 di 5
Con sorpresa di nessuno, Xbox Game Pass aumenta di prezzo (ancora)
Microsoft potrebbe aumentare i prezzi di Xbox Game Pass nel breve periodo, almeno secondo quanto emerso da una stringa di codice inserita recentemente.
Immagine di Con sorpresa di nessuno, Xbox Game Pass aumenta di prezzo (ancora)
8
Leggi questo articolo
Articolo 2 di 5
Switch 2 gli cancella 20 anni di progressi su Pokémon: fan completamente devastato
Possessori di Switch 2 segnalano perdita salvataggi Pokémon: raccomandano di usare Pokémon Home prima del trasferimento dati sulla nuova console.
Immagine di Switch 2 gli cancella 20 anni di progressi su Pokémon: fan completamente devastato
13
Leggi questo articolo
Articolo 3 di 5
I giocatori PC hanno vinto contro PlayStation
PlayStation sblocca quattro giochi su Steam per le nazioni precedentemente escluse dal PSN, ampliando l'accesso ai titoli prima non acquistabili.
Immagine di I giocatori PC hanno vinto contro PlayStation
Leggi questo articolo
Articolo 4 di 5
Su PlayStation tutti vogliono solo un gioco e ha 19 anni
Gears of War: Reloaded domina i preordini PS5: primo posto negli USA e terzo in Italia nel PlayStation Store, confermando il grande interesse dei giocatori.
Immagine di Su PlayStation tutti vogliono solo un gioco e ha 19 anni
1
Leggi questo articolo
Articolo 5 di 5
Il più importante sito di MOD al mondo è stato venduto
La storia di uno dei pilastri fondamentali del gaming su PC ha raggiunto un punto di ripartenza in seguito a un gesto inaspettato del suo creatore.
Immagine di Il più importante sito di MOD al mondo è stato venduto
1
Leggi questo articolo
Advertisement
Advertisement

Advertisement

Footer
Tom's Hardware Logo

 
Contatti
  • Contattaci
  • Feed RSS
Legale
  • Chi siamo
  • Privacy
  • Cookie
  • Affiliazione Commerciale
Altri link
  • Forum
Il Network 3Labs Network Logo
  • Tom's Hardware
  • SpazioGames
  • CulturaPop
  • Data4Biz
  • TechRadar
  • SosHomeGarden
  • Aibay

Tom's Hardware - Testata giornalistica associata all'USPI Unione Stampa Periodica Italiana, registrata presso il Tribunale di Milano, nr. 285 del 9/9/2013 - Direttore: Andrea Ferrario

3LABS S.R.L. • Via Pietro Paleocapa 1 - Milano (MI) 20121
CF/P.IVA: 04146420965 - REA: MI - 1729249 - Capitale Sociale: 10.000 euro

© 2025 3Labs Srl. Tutti i diritti riservati.