performance
Not Just I/O: Using Async/Await for Computational Scheduling
Wednesday Mar 18 / 01:35PM GMT
In the past two years I have developed a new query execution engine for Polars, which not only tries to execute as much of your query in parallel as possible, but in a streaming fashion as well, such that you can process data sets which do not fit in memory.
Orson Peters
Senior Engineer of Query Execution @Polars, (Co-)Author of Stdlib Sort in Rust & Go
Automatically Retrofitting JIT Compilers
Wednesday Mar 18 / 03:55PM GMT
We as a community have attempted, multiple times, to speed up languages such as Lua, Python, and Ruby by hand-writing JIT compilers. Sometimes we've had short-term success, but the size, and pace of change, of their standard implementations has proven difficult to keep up with over time.
Laurence Tratt
Shopify / Royal Academy of Engineering Research Chair in Language Engineering @King's College London