Zavřít

Root

Doménově specifický jazyk „expr“ vestavitelný do aplikací v Go

Před 7 dny
V poměrně velkém množství aplikací je nutné implementovat nějakou (alespoň minimální) podporu pro skriptování. Pro jazyk Go vzniklo hned několik balíčků s implementací skriptovacích jazyků a mezi nimi balíček expr. Jak již bylo napsáno v perexu dnešního článku, existuje poměrně rozsáhlá skupina aplikací, která je vybavená nějakou podporou pro skriptování nebo alespoň více či méně sofistikovaným systémem zápisu příkazů a výrazů. To znamená, že je možné na uživatelské úrovni psát různá makra či dokonce celé nadstavby. Takové aplikace jsou rozšiřitelné a tím pádem i (většinou) dobře uzpůsobitelné potřebám uživatelů. To s sebou nese výhody pro všechny strany: uživatel si může aplikaci rozšířit či si toto rozšíření objednat, prodejce aplikace získá „zadarmo“ další oblasti, ve kterých se jeho aplikace bude moci použít (a tím pádem i větší uživatelskou resp. zákaznickou základnu) a otevírá se zde i prostor pro další vývojáře, kteří pracují právě na rozšiřujících makrech či dokonce rozsáhlejších modulech.
 Komentáře
Reklama