C'è questa crescente tendenza con lo sviluppo web di creare nuovi pseudo-linguaggi per estendere le funzionalità di JavaScript, CSS e HTML dato che sono statici e la loro metamorfosi o evoluzione è dolorosamente lenta a causa della varietà dei provider di browser.
Quindi attualmente sto avendo un dilemma di concetto su come classificarli per un libro che sono stato scritto dal mio datore di lavoro in quanto nessuno sembra avere un nome per queste pseudo lingue.
Un piccolo elenco di loro:
-
JavaScript: LiveScript, Metalua, Uberscript, EmberScript.
-
HTML: Razor, Java Scriptlets.
-
CSS: LESS, Sass.
Credo che il concetto di queste pseudo lingue e una lingua o un'estensione di una lingua siano piuttosto diversi.
Prima questi linguaggi non estendono alcuna funzionalità attualmente esistente su HTML o CSS o JavaScript, semplicemente funzionano attorno ad esso.
Inoltre non si "compilano" in una lingua intermedia, sono semplicemente tradotti 1-1 in qualcosa che solo allora può essere compilato.
Come li chiameresti?