DSL e iText al JUG meeting del 20/01/2009
Il prossimo 20 Gennaio si terrà presso il DISI (via Dodecanneso 35, ad Albaro) la riunione del JUG Genova.
I temi saranno:
- DSL con Java scripting framework
- Generazione di pdf con iText
I DSL (Domain Specific Languages) sono un tema interessante. Per chi non li conoscesse, i DSL sono linguaggi ad-hoc per problemi specialistici. Per esempio il linguaggio R è un DSL per elaborazioni statistiche. Senza andare nell’esoterico, anche l’SQL o le regular expression possono essere considerati linguaggi specialistici. La loro caratteristica è quella di offrire semplicità e rapidità di sviluppo nel loro campo e di contrapporsi ai linguaggi generalistici (C e Java per esempio).
Cosa c’entrano i DSL con Java? Beh, non lo so e quindi sono curioso di sentire la presentazione :-)
Quello che so è che la tendenza dei DSL è quella di permettere ad ognuno di crearsi un proprio linguaggio adatto ai propri scopi. Per rendere questo possibile servono buoni strumenti, parser/compilatori ed ambienti runtime (leggi: virtual machine). E in questo campo Java ho molto da offrire.
L’invito ufficiale alla riunione è sulla nostra lista JUG. Partecipate numerosi!

