ECOOP 2015
Sun 5 - Fri 10 July 2015 Prague, Czech Republic

Curry On Prague! is a new conference that is co-located with ECOOP. Talks are open to ECOOP attendees.


Talks

Title
Akka Typed: Between Session Types and the Actor Model
Curry On
Media Attached
Bits of Advice for VM Writers
Curry On
Coccinelle for the Working Programmer
Curry On
Link to publication
Coding for Types: The Universe Pattern in Idris
Curry On
Crystal: a programming language for humans and computers
Curry On
Link to publication
Curry On Party
Curry On

Data Manipulation using Programming By Examples and Natural Language
Curry On
Empowering Spreadsheet Users with Probabilistic Programs
Curry On
Encapsulating replication, high concurrency and consistency with CRDTs
Curry On
Everything old is new again: Quoted domain specific languages
Curry On
GS Collections: Echoes of Smalltalk’s Past
Curry On
How to be a good host: miniKanren as a case study
Curry On
It Probably Works
Curry On
JS @ 20
Curry On
Java @ Twitter - a bird's eye view
Curry On
Java everywhere again - with DukeScript!
Curry On
Julia: Numerical Applications Pushing the Limits of Language Design
Curry On
Kotlin: Challenges in language design
Curry On
Link to publication
LLVM for JavaScript
Curry On
Link to publication
Let's be mainstream! User-focused design in Elm
Curry On
Making Embedded Domain Specific Languages a Practical Reality
Curry On
Pony: making it easy to write efficient, concurrent, data-race free programs
Curry On
Post-FRP Frontend Programming
Curry On
Programs Wanted: Dead or Alive
Curry On
Pull > Push: Please stop polluting our imperative languages with pure concepts
Curry On
Pyro – Typing Python in Python
Curry On
QuickCheck: from invention to product
Curry On
Rust: A Type System You Didn't Know You Wanted
Curry On
Link to publication
Scaling SQL Databases Beyond Limits with PostgreSQL
Curry On
Servant: a type-level DSL for web APIs
Curry On
Link to publication
Some of the Things That Macros Do
Curry On
Speed at a Price: The Evolution of V8 and the Challenges of Research in a Billion User VM
Curry On
Structured Synchronous Programming
Curry On
Link to publication
Tern: Practical Type Inference for JavaScript Editing
Curry On
What, if anything, have we learned from C++?
Curry On
Dates
You're viewing the program in a time zone which is different from your device's time zone - change time zone

Mon 6 Jul

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

08:45 - 09:00
Curry On opening remarksCurry On at Bohemia I
08:45
15m
Day opening
Curry On opening remarks
Curry On

09:00 - 09:45
09:00
45m
Talk
Programs Wanted: Dead or Alive
Curry On
P: Gilad Bracha Google
13:50 - 14:30
13:50
40m
Talk
Empowering Spreadsheet Users with Probabilistic Programs
Curry On
Andrew D. Gordon Microsoft Research and University of Edinburgh
14:40 - 15:20
McMullenCurry On at Bohemia I
14:40
40m
Talk
It Probably Works
Curry On
14:40 - 15:20
14:40
40m
Talk
Coccinelle for the Working Programmer
Curry On
P: Julia Lawall Inria/LIP6/UPMC/Sorbonne University
Link to publication
16:00 - 16:40
PrintezisCurry On at Bohemia I
16:00
40m
Talk
Java @ Twitter - a bird's eye view
Curry On
P: Tony Printezis Twitter
16:50 - 17:30
16:50
40m
Talk
Post-FRP Frontend Programming
Curry On
19:30 - 23:00
Curry On PartyCurry On at Curry On Restaurant
19:30
3h30m
Other
Curry On Party
Curry On

Tue 7 Jul

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

09:00 - 09:45
09:00
45m
Talk
JS @ 20
Curry On
10:05 - 10:45
10:05
40m
Talk
Bits of Advice for VM Writers
Curry On
P: Cliff Click 0xdata
10:05 - 10:45
10:05
40m
Talk
Some of the Things That Macros Do
Curry On
10:55 - 11:35
10:55
40m
Talk
Pyro – Typing Python in Python
Curry On
10:55 - 11:35
10:55
40m
Talk
QuickCheck: from invention to product
Curry On
11:45 - 12:25
Friedman & HemannCurry On at Bohemia I
11:45
40m
Talk
How to be a good host: miniKanren as a case study
Curry On
Daniel Friedman Indiana University, Jason Hemann Indiana University
13:50 - 14:30
StroustrupCurry On at Bohemia I
13:50
40m
Talk
What, if anything, have we learned from C++?
Curry On
Bjarne Stroustrup Morgan Stanley
13:50 - 14:30
ChristiansenCurry On at Moravia I & II
13:50
40m
Talk
Coding for Types: The Universe Pattern in Idris
Curry On
David Thrane Christiansen IT University of Copenhagen, Denmark
14:40 - 15:20
14:40
40m
Talk
Everything old is new again: Quoted domain specific languages
Curry On
P: Philip Wadler University of Edinburgh
16:00 - 16:40
16:00
40m
Talk
LLVM for JavaScript
Curry On
P: Filip Pizlo Apple
Link to publication
16:00 - 16:40
16:00
40m
Talk
GS Collections: Echoes of Smalltalk’s Past
Curry On
Alexander Iliev Goldman Sachs
16:50 - 17:30
16:50
40m
Talk
Java everywhere again - with DukeScript!
Curry On
Anton Epple Netbeans
17:40 - 18:20
Clebsch, Blessing & DrossopoulouCurry On at Bohemia I
17:40
40m
Talk
Pony: making it easy to write efficient, concurrent, data-race free programs
Curry On
Sylvan Clebsch Imperial College London, Sebastian Blessing Causality, Sophia Drossopoulou Imperial College London