ECOOP MMXVI in the Eternal City!
At a glance: Videos | Awards | Proceedings | Artifacts | Restaurants | Walks
![]() |
The European Conference on Object-Oriented Programming covers all areas of object technology and related software development technologies. Come celebrate the 30th edition in Rome, Italy, on July 17-22, 2016. This year Curry On, the ECOOP Summer School, the PhD Symposium, and 11 workshops will be all co-located with ECOOP! |
![]() | ECOOP is Open Access, proceedings are available free of charge under a CC-BY license from http://www.dagstuhl.de/dagpub/978-3-939897-86-6. |
![]() |
We are happy to announce the AITO Dahl-Nygaard Prizes for 2016. The Junior Prize is awarded to Emina Torlak for her great research potential. The Senior Prize is awarded to James Noble for his outstanding career contributions. The awards will be given on Wednesday, July 20 at 11:45. Check AITO's DN Prizes page to find out more! |
![]() |
Visit our Facebook and Google+ pages, and stay tuned by following @ECOOPConf:
Sun, July 17 | Mon, July 18 | Tue, July 19 | Wed, July 20 | Thu, July 21 | Fri, July 22 |
---|---|---|---|---|---|
PMLDC
Distributed Computing |
Curry On | ECOOP | |||
LIVE
Live Prog. Systems |
ICOOOLPS
OO Implementation |
FTfJP
Formal Techniques |
|||
STOP
Scripts to Programs |
IWACO
Aliasing & Ownership |
GRACE
Educational Programming |
|||
Doctoral Symposium |
VORTEX
Runtime Verification |
JSTools
Javascript Analysis |
Summer School | ||
PX
Programming Experience |
COP
Context Orientation |
Invited Speakers

Notes on Post-Post-Modern-Modern Programming
James Noble

Data-driven Software security using Differential Privacy and Deep Learning
Úlfar Erlingsson

Are We Ready for Secure Languages?
Cristina Cifuentes

A JIT Compiler (almost) for Free
CF Bolz-Tereick, Laurence Tratt

Half a Life in Software (Senior DN Prize Lecture)
James Noble

How To Win Big With Old Ideas
David Nolen

Distributed Iterative Computation in TensorFlow
Yuan Yu

The Racket Manifesto
Matthias Felleisen

The Future of Programming will be Live
Sean McDirmid

Experimental Evaluation of Programming Systems
Tomas Kalibera, Jan Vitek

Become a Polyglot by learning Java!
Jaroslav Tulach

Building a Research Program for Scripting Languages
Shriram Krishnamurthi

A Type is Worth a Thousand Tests
Manuel Chakravarty

Static analysis for security at the Facebook scale
Francesco Logozzo

Move Fast to Fix More Things
Peter O'Hearn

Exercises in Programming Style
Crista Lopes

It's the End of the World as We Know It, and I Feel Fine
Larry Wall

The Functional Programming Languages Nomad
Michael Sperber

Dartino - a managed language on micro-controllers?
Kasper Lund

The Elements of Decision Alignment: Large programs as complex organizations
Mark Miller

Building an Open Source Research Lab
Dave Herman
