Lessico IT › Programmazione › Softcode

Softcode

Programmazione Svenska → Aggiornato: 2026-10-06

Il codice che i giocatori scrivono dall'interno del gioco su un MUSH, in contrapposizione all'hardcode compilato nel server.

Su un MUSH i programmi sono memorizzati come attributi degli oggetti del mondo. Una riga come &CMD-HELLO me=$hello:@pemit %#=Hello yourself! aggiunge un nuovo comando senza che nessuno tocchi il codice C del server né riavvii nulla. Il softcode diede vita a sistemi di combattimento, meteo, economie e interi regolamenti di gioco di ruolo, spesso scritti da persone che non si sarebbero mai definite programmatori.

Il linguaggio è fatto di chiamate di funzione incorporate nel testo, con parentesi quadre per la valutazione e segni di percentuale per le sostituzioni. È illeggibile in un modo che richiede pratica per essere apprezzato. La divisione tra softcode e hardcode fu una delle prime lezioni di progettazione di piattaforme: lasciare che gli utenti costruissero da sé era ciò che teneva vivi i mondi.

← Torna al lessico