Obsah:
Definice - Co znamená Extensible?
Rozšiřitelnost je měření schopnosti technologie připojit k existující struktuře další prvky a funkce. Například softwarový program je považován za rozšiřitelný, pokud jeho činnost může být rozšířena o doplňky a pluginy. Rozšiřitelné programovací jazyky mají schopnost definovat nové funkce a zavádět do nich nové funkce.
Techopedia vysvětluje Extensible
Koncept rozšiřitelnosti existuje již od roku 1960, během něhož počítačoví vědci a programátoři, jako jsou Douglas McIlroy a Tony Brooker, předkládali myšlenky o programovacích jazycích a softwaru, jejichž funkce by se postupem času mohly rozšiřovat a rozšiřovat. Myšlenka byla dále zpevněna v roce 1969 na sympoziu Extensible Languages Symposium, kde Carlos Christensen nastínil myšlenku programovacího jazyka, který by mohl být rozšířen o „metajazyk“ se schopností „rozšířit, uzavřít smlouvu nebo jinak upravit definici základny Jazyk."
