Forwarding from our Scala colleagues:

We’re happy to announce that Scala Workshop 2026 will take place in Brussels, co-located with ECOOP! 🎉

📍 Brussels, Belgium
🗓 Mon 29 Jun 2026
🎙️ Submit your 1–2 page talk proposal!
🕒 Deadline: 23 Mar 2026
👉 2026.workshop.scala-lang.org

#Scala #ScalaLang #ProgrammingLanguages #ECOOP

The links to the ECOOP’25 keynote videos by Mira Mezini, Amir Shaikhha and Petar Maksimović are now online:

https://2025.ecoop.org/news#ECOOP-Awards/Keynote-recordings

#ECOOP #ECOOP2025

News items - ECOOP 2025

ECOOP is Europe’s longest-standing annual Programming Languages conference, bringing together researchers, practitioners, and students to share their ideas and experiences in all topics related to programming languages, software development, systems and applications. ECOOP welcomes high quality research papers relating to these fields in a broad sense. ECOOP is committed to affordable open access publishing. Recent year’s publications have been published by Dagstuhl’s LIPIcs series under a Creative Commons CC-BY license where the authors retain their copyright. ECOOP articles have been pub ...

Another impression from #ecoop2025: Ohad Kammar on “Metaprogramming and algebra” at the GPCE conference.

Everyone raise your hands - put your hands down if you haven’t seen his talk!

#ecoop @ohad (hope that’s him ;-)

#ecoop2025 peeps having a good time!

Would you believe that by now it's been raining around 24h straight right after #ecoop ended... 🌧️ ☔

@smarr @cfbolz

Michael Ficarra showing off some of the nice features of the ECMA js spec html document. eg you can click on certain names and they will be highlighted in different colors throughout the prose/pseudocode #ecoop

Dimi Racordon's advice for would be language designers: number 1: just don't

#ecoop

Extremely cool demo by Jihyeok Park in his PLISS talk at #ecoop 'Trusted JavaScript Language Environments with ESMeta'. They built an interpreter for Javascript that parses and executes the js spec, with a debugger that let's you step through the prose of the specification. Here's a video:

https://m.youtube.com/watch?v=4XMjJPNmuBM

Double Debugger and ECMA Visualizer

YouTube
Andreas Rossberg is live coding a small language specification in his keynote 'Engineering a Formal Language Specification' at PLSS. Quite the flex! #ecoop
#ecoop kicking off with a keynote by Mira Mezini 'On the Power of Programming Language Design', who won the Dahl-Nygaard Senior Prize

‼️ The ECOOP 2025 Artifact Evaluation Program Committee is 👉 seeking self-nominations from industry practitioners, researchers & PhD students‼️

https://forms.office.com/Pages/ResponsePage.aspx?id=FM9wg_MWFky4PHJAcWVDVsxYqwP3HnRPg6e_uRYr9uxUN0VZQjJMTVZUQkY5MklSTU82VVRFMzZDMC4u

Prior experience is appreciated.

(on behalf of Karine Even-Mendoza, Yannick Zakowski, Raphaël Monat)

#ecoop #ecoop2025

Microsoft Forms