Domain Specific Languages for Domain Specific Problems

 
 
 
 
 
Download PDF FREE

by donsbot

Value This
Doc
Scribd
Average
     
Pages: 31 43
Words: 1656 13640
Characters: 11949 81678
Lines: 192 623
     
     
Letters per word: 7.22 5.99
Words per line: 8.63 21.89
Words per page: 53.42 317.21

Add to your reading list

Flag_red Flag this document

Document Information

476 Reads | 0 Comments

Description

As the complexity of large-scale computing architecture increases, the effort needed to program these machines efficiently has grown dramatically. The challenge is how to bridge this “programmability gap”, making the hardware more accessible to domain experts. We argue for an approach based on
executable embedded domain specific languages (EDSLs)—small languages with focused expressive power hosted directly in existing high-level programming languages such as Haskell. We provide examples of EDSLs in use in industry today, and describe the advantages EDSLs have over general purpose languages in productivity, performance, correctness and cost.

The position paper backing this talk, along with PDFs for the talk are both available at http://www.galois.com/blog/2009/10/1...

Pdf_16x16 31 Pages


Date Added

10/16/2009

Category
Tags
Groups
Copyright

Attribution Non-commercial

More info »

 

or use Facebook Connect