CurryOn 2016
Mon 18 - Tue 19 July 2016 Rome, Italy
co-located with ECOOP 2016

Presenters

James Noble
Notes on Post-Post-Modern-Modern Programming
James Noble
Francesco Logozzo
Static analysis for security at the Facebook scale
Francesco Logozzo
Julien Richard-Foy
Using Object Algebras To Design Embedded Domain Specific Languages
Julien Richard-Foy
Dmitry Ivanov
Practical Demystification of CRDTs
Dmitry Ivanov, Nami Nasserazad
Caitie McCaffrey
Building Scalable Stateful Services
Caitie McCaffrey
Frank Wang
Sieve: Cryptographically Enforced Access Control for User Data in Untrusted Clouds
Frank Wang
Ross Tate
Redesigning Type Systems for Industry OO
Ross Tate
Silvia Crafa
On the chemistry of typestate-oriented actors
Silvia Crafa
Peter O'Hearn
Move Fast to Fix More Things
Peter O'Hearn
Jörgen Brandt
Functional Programming and Foreign Language Interfaces: Essentials in Distributed Computing
Jörgen Brandt
Larry Wall
It's the End of the World as We Know It, and I Feel Fine
Larry Wall
Ron Pressler
Why Writing Correct Software Is Hard and Why Math (Alone) Won’t Help Us
Ron Pressler
Manuel Chakravarty
A Type is Worth a Thousand Tests
Manuel Chakravarty
Kelley Robinson
Why The Free Monad isn't Free
Kelley Robinson
Yuan Yu
Distributed Iterative Computation in TensorFlow
Yuan Yu
Tijs van der Storm
Rascal: the Swiss Army Knife of Meta Programming
Tijs van der Storm
Simon Belak
Doing data science with Clojure: the ugly, the sad, the joyful
Simon Belak
Michael Sperber
The Functional Programming Languages Nomad
Michael Sperber
Renzo Borgatti
Distributed Configuration with Clojure
Renzo Borgatti
Andrey Kuzmin
Creating a Fun Game with Elm
Andrey Kuzmin, Kolja Wilcke
Crista Lopes
Exercises in Programming Style
Crista Lopes
Cristina Cifuentes
Are We Ready for Secure Languages?
Cristina Cifuentes
Kasper Lund
Dartino - a managed language on micro-controllers?
Kasper Lund
Matthias Felleisen
The Racket Manifesto
Matthias Felleisen
David Nolen
How To Win Big With Old Ideas
David Nolen
Oskar Wickström
Oden - A Functional Programming Language for the Go Ecosystem
Oskar Wickström
Dave Herman
Building an Open Source Research Lab
Dave Herman
Úlfar Erlingsson
Data-driven Software security using Differential Privacy and Deep Learning
Úlfar Erlingsson
Andrea Magnorsky
A brief and incomplete history of programming languages
Andrea Magnorsky
Sean Grove
From Unikernels to Databases to UIs: Truly full-stack apps in OCaml
Sean Grove
Juan Lulkin
What is programming?
Juan Lulkin
Jaroslav Tulach
Become a Polyglot by learning Java!
Jaroslav Tulach
Sean McDirmid
The Future of Programming will be Live
Sean McDirmid

The Curry On Rome! website is under construction. Please check back soon!