Session Details

Applying Compiler Techniques to Iterate At Blazing Speed  

Level :
Advanced
Date :
9:45 AM Saturday
Room :
3525
Interested : (-) - Registered : (-)

Presentation

<p>In this session, we will present real life applications of compiler techniques helping kaChing achieve ultra confidence and power its incredible 5 minutes commit-to-production cycle [1]. We'll talk about idempotency analysis [2], dependency detection, on the fly optimisations, automatic memoization [3], type unification [4] and more! This talk is not suitable for the faint-hearted... If you want to dive deep, learn about advanced JVM topics, devoure bytecode and see first hand applications of theoretical computer science, join us.</p> <p> </p> <p>[1] http://eng.kaching.com/2010/05/deployment-infrastructure-for.html</p> <p>[2] http://en.wikipedia.org/wiki/Idempotence</p> <p>[3] http://en.wikipedia.org/wiki/Memoization</p> <p>[4] http://eng.kaching.com/2009/10/unifying-type-parameters-in-java.html</p>

The Speaker(s)

img

Pascal-Louis Perez

Pascal-Louis Perez is Wealthfront's VP of Engineering & CTO. He came from Google, where he worked on the creation of a JavaScript-to-JavaScript compiler. At Google, Mr. Perez also was on the ECMA committee, working towards the standardization of ECMAScript 4. An entrepreneur since youth, Mr. Perez created his first company at the age of 16. He also co-authored "Vocation Createur" (Editions du Tricorne, 2004), a book portraying entrepreneurs. Mr. Perez holds a bachelor's degree in science from the Federal Institut of Technology Lausanne and a master's degree with distinction in research from Stanford University.
img

Julien Wetterwald

Julien Wetterwald is Director of Engineering at kaChing, where he is leading the Trading Team. He strongly believes that just like wine, you want your code to age well. His recipe to success includes, but isn't limited to, static typing, pure functions, control flow abstraction, French oak barrel, and high test coverage. Roses are red, violets are blue; and well-typed programs never go wrong.
  • Not Interested
  • Interested
  • Attending

SPONSORS List