Съдържание:
Определение - Какво означава разширяването?
Разширяемостта е измерване на капацитета на технологията за добавяне на допълнителни елементи и функции към съществуващата й структура. Софтуерна програма, например, се счита за разширяваща се, когато нейните операции могат да бъдат допълнени с добавки и плъгини. Разширените езици за програмиране имат възможност да определят нови функции и да въвеждат нова функционалност в тях.
Техопедия обяснява разширимо
Концепцията за разширяемост съществува от поне 1960 г., по време на която компютърни учени и програмисти като Дъглас Макилрой и Тони Брукър излагат идеи за езици за програмиране и софтуер, чиито функции могат да се разрастват и разширяват с времето. Идеята е допълнително затвърдена през 1969 г. на симпозиума за разширяващи се езици, където Карлос Кристенсен очертава идеята за език за програмиране, който може да бъде разширен с „метаезик“ с възможност за „разширяване, свиване или по друг начин да променя определението на основата език. "
