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
![Peter O'Hearn](https://2016.ecoop.org/getProfileImage/peterohearn/ad32c6c0-6321-4602-8499-e7c11f23b143/avatar.jpg?1718137543000)
Move Fast to Fix More Things
Peter O'Hearn
![Cristina Cifuentes](https://2016.ecoop.org/getProfileImage/cristinacifuentes/bbfed49d-5ed9-4045-ae58-939073a07e0d/avatar.jpg?1718137583000)
Are We Ready for Secure Languages?
Cristina Cifuentes
![Kasper Lund](https://2016.ecoop.org/getProfileImage/kasperlund/7d0f0039-5d9a-4e60-ba6b-decc7a0d5d7f/avatar.jpg?1718137551000)
Dartino - a managed language on micro-controllers?
Kasper Lund
![Crista Lopes](https://2016.ecoop.org/getProfileImage/cristalopes/2a709b22-4c7e-489a-8b15-9573227850bb/avatar.jpg?1711469235000)
Exercises in Programming Style
Crista Lopes
![Dave Herman](https://2016.ecoop.org/getProfileImage/daveherman/bcba556b-bc97-4230-9b6d-71f773afe9d3/avatar.jpg?1718137588000)
Building an Open Source Research Lab
Dave Herman
![Michael Sperber](https://2016.ecoop.org/getProfileImage/michaelsperber/2d788532-c704-4ea2-8dd2-dc148e548aef/avatar.jpg?1711542411000)
The Functional Programming Languages Nomad
Michael Sperber
![David Nolen](https://2016.ecoop.org/getProfileImage/davidnolen/a3c5b350-604c-4148-aab5-124f3fda6ddd/avatar.jpg?1718137571000)
How To Win Big With Old Ideas
David Nolen
![CF Bolz-Tereick](https://2016.ecoop.org/getProfileImage/carlfriedrichbolz/ef3ea68a-4eec-4490-95a3-6386f14eaa74/avatar.jpg?1711512881000)
A JIT Compiler (almost) for Free
CF Bolz-Tereick, Laurence Tratt
![Larry Wall](https://2016.ecoop.org/getProfileImage/larrywall/db14cae8-161f-4e28-bdc0-f970c8911ea7/avatar.jpg?1718137591000)
It's the End of the World as We Know It, and I Feel Fine
Larry Wall
![Yuan Yu](https://2016.ecoop.org/getProfileImage/yuanyu/d7e2b687-355c-43e2-869a-c5f07cb5d35c/avatar.jpg?1718137563000)
Distributed Iterative Computation in TensorFlow
Yuan Yu
![James Noble](https://2016.ecoop.org/getProfileImage/jamesnoble/6f993a92-503e-44c6-9bbb-bfd05bf4ed23/avatar.jpg?1711464542000)
Notes on Post-Post-Modern-Modern Programming
James Noble
![Shriram Krishnamurthi](https://2016.ecoop.org/getProfileImage/shriramkrishnamurthi/bd5925e0-a495-4a41-b84e-906b6e236341/avatar.jpg?1711463097000)
Building a Research Program for Scripting Languages
Shriram Krishnamurthi
![Francesco Logozzo](https://2016.ecoop.org/getProfileImage/francescologozzo/f70bf450-fed8-4488-88cb-579091e43a4d/avatar.jpg?1711667127000)
Static analysis for security at the Facebook scale
Francesco Logozzo
![Tomas Kalibera](https://2016.ecoop.org/getProfileImage/tomaskalibera/5e8fabb7-7e91-49dc-9fd6-dd6eb1d7c323/avatar.jpg?1711496714000)
Experimental Evaluation of Programming Systems
Tomas Kalibera, Jan Vitek
![Sean McDirmid](https://2016.ecoop.org/getProfileImage/seanmcdirmid/d85dbc0e-c0e4-4c3c-abf8-e59f46fbb59f/avatar.jpg?1711466941000)
The Future of Programming will be Live
Sean McDirmid
![Jaroslav Tulach](https://2016.ecoop.org/getProfileImage/jaroslavtulach/1e439040-b573-4226-8a57-2a1234d1c102/avatar.jpg?1718137567000)
Become a Polyglot by learning Java!
Jaroslav Tulach
![James Noble](https://2016.ecoop.org/getProfileImage/jamesnoble/6f993a92-503e-44c6-9bbb-bfd05bf4ed23/avatar.jpg?1711464542000)
Half a Life in Software (Senior DN Prize Lecture)
James Noble
![Mark Miller](https://2016.ecoop.org/getProfileImage/markmiller/64622953-ab96-4f03-ade5-4ed19b244771/avatar.jpg?1717847978000)
The Elements of Decision Alignment: Large programs as complex organizations
Mark Miller
![Úlfar Erlingsson](https://2016.ecoop.org/getProfileImage/ulfarerlingsson/3d58eb0b-8fb4-4dd8-87c5-8c7cd97a1076/avatar.jpg?1718137541000)
Data-driven Software security using Differential Privacy and Deep Learning
Úlfar Erlingsson
![Matthias Felleisen](https://2016.ecoop.org/getProfileImage/matthiasfelleisen/7a851444-de7f-4206-86ed-a00a9536f985/avatar.jpg?1711496318000)
The Racket Manifesto
Matthias Felleisen
![Manuel Chakravarty](https://2016.ecoop.org/getProfileImage/manuelchakravarty/1d2a8239-fd12-4472-9186-632d7afbb5c3/avatar.jpg?1718137545000)
A Type is Worth a Thousand Tests
Manuel Chakravarty
![Emina Torlak](https://2016.ecoop.org/getProfileImage/eminatorlak/e32cf5a6-837c-42ed-9b8f-5a179d4d3a36/avatar.jpg?1711543966000)