A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is
We demonstrate SWITCH, a deep embedding of relational queries into RUBY and RUBY on RAILS. With SWITCH, there is no syntactic or stylistic difference between RUBY programs that operate over in-memory array objects or databaseresident tables, even if these programs rely on array order or nesting. SWITCH's built-in compiler and SQL code generator guarantee to emit few queries, addressing long-standing performance problems that trace back to RAILS' ACTIVE-RECORD database binding. "Looks likesdoi:10.1109/icde.2012.121 dblp:conf/icde/GrustM12 fatcat:fta3xc6s7ffyhfcxo2sclownge