DSL

(DSL inteso come Domain Specific Language)

Quello che fa l’azienda per cui lavoro oggi, e per otto mesi la mia principale mansione lavorativa, è un po’ difficile da spiegare. Per fortuna ci sono diversi testi sull’argomento. Ne elenco qualcuno in ordine di apparizione temporale.

Generative Programming, conosciuto come il black and white book. Nel libro, pubblicato quasi tredici anni orsono, c’è un capitolo dedicato all’Intentional Programming quando questa tecnologia faceva ancora capo a MS Research. Vi si parla anche di Lutz Roeder, autore di Reflector.Net, che allora era un elemento del team.

Domain-Specific Languages, di Martin Fowler. In questo libro c’è un capitolo dedicato ad una versione precedente dell’IDW, Intentional Domain Workbench.

L’ultimo e più aggiornato, oltre al fatto ampiamente apprezzabile di essere disponibile come PDF donationware, è DSL Engineering. Il PDF è scaricabile a questa pagina. L’ultimo capitolo è dedicato all’IDW con un esempio molto pratico di creazione di un DSL da zero. Ottima lettura!

-quack

Potrebbero interessarti anche:
Commenti (4):
1. gio
sabato 2 marzo 2013 alle 3:55 PM - chrome 25.0.1364.97 Windows 8
   

sinceramente non ci ho capito molto.

   
2. Paperino
lunedì 4 marzo 2013 alle 5:53 PM - IE 10.0 Windows 8
   

Cosa non è chiaro?

   
3. Marco
venerdì 12 aprile 2013 alle 2:06 PM - chrome 26.0.1410.64 Windows 7
   

Ciao Paperino

ci manchi! dove sei finito?

   
4. Paperino
giovedì 18 aprile 2013 alle 9:53 PM - chrome 26.0.1410.64 Windows 8
   

Sono stato in vacanza alle Hawaii. O meglio Waikiki per la terza volta (stavolta però la scelta era limitata). Però ci sarebbe da fare un bel poll per capire come portare avanti la barraqua...

   
Lascia un commento:
Commento: (clicca su questo link per gli smiley supportati; regole di ingaggio per i commenti)
(opzionale, per il Gravatar)