Extensível

Definição – o que significa extensível?

A extensibilidade é uma medida da capacidade de uma parte da tecnologia de acrescentar elementos e recursos adicionais à sua estrutura existente. Um programa de software, por exemplo, é considerado extensível quando suas operações podem ser aumentadas com add-ons e plug-ins. Linguagens de programação extensíveis têm a capacidade de definir novos recursos e introduzir novas funcionalidades dentro deles.

Definirtec explica Extensible

O conceito de extensibilidade existe desde pelo menos 1960, durante o qual cientistas da computação e programadores como Douglas McIlroy e Tony Brooker postularam ideias sobre linguagens de programação e software cujos recursos poderiam crescer e ser expandidos ao longo do tempo. A ideia foi ainda mais solidificada em 1969 no Simpósio de Linguagens Extensíveis, onde Carlos Christensen delineou a ideia de uma linguagem de programação que poderia ser estendida com “meta-linguagem” com a capacidade de “expandir, contrair ou modificar a definição da base língua.”