Mon 19 Aug 2019 10:30 - 10:52 at Aurora Borealis - Compilation & Parallelism Chair(s): Michael D. Adams
We ported Racket to Chez Scheme, and it works well—as long as we’re allowed a few patches to Chez Scheme. DrRacket runs, the Racket distribution can build itself, and nearly all of the core Racket test suite passes. Maintainability and performance of the resulting implementation are good, although some work remains to improve end-to-end performance. The least predictable part of our effort was how big the differences between Racket and Chez Scheme would turn out to be and how we would manage those differences. We expect Racket on Chez Scheme to become the main Racket implementation, and we encourage other language implementors to consider Chez Scheme as a target virtual machine.
Mon 19 AugDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
Mon 19 Aug
Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
10:30 - 12:00 | Compilation & ParallelismResearch Papers at Aurora Borealis Chair(s): Michael D. Adams University of Michigan | ||
10:30 22mTalk | Rebuilding Racket on Chez Scheme (Experience Report) Research Papers Matthew Flatt University of Utah, Caner Derici Indiana University, R. Kent Dybvig Cisco Systems, Inc, Andy Keep Cisco Systems, Inc, Gustavo E. Massaccesi Universidad de Buenos Aires, Sarah Spall Indiana University, Sam Tobin-Hochstadt Indiana University, Jon Zeppieri Link to publication DOI | ||
10:52 22mTalk | Compiling with Continuations, or without? Whatever. Research Papers Youyou Cong Tokyo Institute of Technology, Leo Osvald Purdue University, USA, Gregory Essertel Purdue University, Tiark Rompf Purdue University | ||
11:15 22mTalk | Lambda Calculus with Algebraic Simplification for Reduction Parallelization by Equational Reasoning Research Papers Akimasa Morihata University of Tokyo | ||
11:37 22mTalk | Fairness in Responsive Parallelism Research Papers Stefan K. Muller Carnegie Mellon University, Sam Westrick Carnegie Mellon University, Umut A. Acar Carnegie Mellon University |