3 ms·
I work on the sql optimization and execution team for a data warehouse company. SQL isn't the most interesting language to build a compiler for, but I figure it
by colinmhayes 4y ago
I work on the sql optimization and execution team for a data warehouse company. SQL isn't the most interesting language to build a compiler for, but I figure it's the easiest way to get paid to build one. You could probably transfer to microsofts data warehouse team and help them build their sql compiler.
- JonChesterfield 4y agoI thought SQL featured feeding prepared statements to a JIT? I'd have put that near the top for interest - a bunch of rewrite rules to improve the sql then a mapping to the database implementation as runtime layer, probably with the glue in machine code. Maybe also speculation on current db state.