A venerable line of research aims to provide a general-purpose programming language with a well-defined subset that compiles into efficient queries, perhaps by translation into SQL or some other suitable query language. This talk discusses some older and more recent advances in this direction, including the languages Kleisli, LINQ, Ferry, M, and Links.
|Title of host publication||Programming Languages and Systems|
|Subtitle of host publication||ESOP 2010|
|Number of pages||1|
|Publication status||Published - 2010|
|Name||Lecture Notes in Computer Science|