Extensible Definizione significato

Cos’è il Extensible?

Extensible è un termine IT usato per descrivere qualcosa che può essere esteso o espanso dal suo stato iniziale. Si riferisce tipicamente al software, come un programma o formato di file, sebbene possa anche essere usato per descrivere un linguaggio di programmazione stesso.

Un programma software estensibile, per esempio, potrebbe supportare add-on o plug-in che aggiungono funzionalità extra al programma. Può anche permetterti di aggiungere funzioni personalizzate o macro che eseguono compiti specializzati all’interno della application. Un formato di file estensibile (come XML) può essere personalizzato con elementi definiti dall’utente.

Se un linguaggio di programmazione è estensibile, può supportare sintassi e operazioni personalizzate. Questi elementi personalizzati possono essere definiti nel codice sorgente e sono riconosciuti dal compiler insieme agli elementi predefiniti. Esempi di linguaggi di programmazione estensibili includono Ruby, Lua, e XL.

Scalabile vs. Estensibile

Mentre i termini scalabile ed estensibile sono a volte usati in modo intercambiabile, non sono la stessa cosa. La scalabilità può riferirsi a hardware, software, o un intero sistema IT, come un servizio basato sul cloud. L’estensibilità, d’altra parte, è quasi sempre usata per descrivere il software e si riferisce specificamente alle sue capacità estendibili. Per esempio, un programma software che supporta i plugin è estensibile, ma non necessariamente scalabile. Un server rack che ha diversi slot vuoti per usi futuri può essere considerato scalabile, ma non è estensibile.

La descrizione di Extensible in questa pagina è la definizione originale di SharTec.eu. Se volete linkare questa pagina, non dimenticate di citare la fonte dell’articolo.

SharTec.eu mira a spiegare la terminologia informatica in un modo che sia facile da capire. Ci sforziamo di essere semplici e precisi in ogni definizione che pubblichiamo. Se hai commenti sulla descrizione di Estensibile o vuoi suggerire un nuovo termine tecnico, contattaci.