News

On 8 September 2023, Jeff Smits successfully defended his dissertation Strategic Language Workbench Improvements and was awarded the degree of doctor.

News | September 08, 2023

The Eelco Visser Commemorative Symposium was held on 5 April 2023: the first anniversary of Eelco’s untimely passing. It brought together more than 130 colleagues from various communities, with presentations of papers on topics related to Eelco’s research and his other academic activities. The proceedings were published online as volume 109 in the Dagstuhl Open Access Series in Informatics (OASIcs).

News | April 05, 2023

Since the start of 2023, Layne Liu has joined our group as a PhD student on the NWO MasCot project on Programming and Validating Software Restructurings. Welcome to the group!

News | February 01, 2023

Our dear colleague and friend Eelco Visser passed away on Tuesday 5 April 2022. Eelco was professor and head of the Programming Languages Group (faculty EWI) at TU Delft and an expert in the field of programming language design. He was a highly valued member of the management team of the Software Technology department. Eelco was tenacious, well-informed, and always driven by content. A researcher in heart and soul, who will be greatly missed.

News | April 05, 2022

Arjen Rouvoet successfully defended his dissertation Correct by Construction Language Implementations and was awarded the degree of doctor with distinction.

News | October 14, 2021

This year we have extended the PL group with many new PhD students. Welcome to Bohdan Liesnikov, Alex Chichigin, Lucas Escot, Aron Zwaan, Luka Miljak, Dennis Sprokholt, and Jaro Reinders. We still have open positions for two PhD students at the moment.

News | September 01, 2021

We are delighted that Benedikt Ahrens will join TU Delft Programming Languages group as assistant professor starting September 1, 2021.

News | September 01, 2021

We are delighted that Soham Chakraborty will join TU Delft Programming Languages group as assistant professor starting March 1, 2021.

News | March 01, 2021

Congratulations to Jesper Cockx for his NWO Veni grant for A Trustworthy and Extensible Core Language for Agda.

News | November 05, 2020

NWO has granted our proposal to the MasCot call to work on Programming and Validating Software Restructurings. We will be hiring two PhD students in Delft and one in Eindhoven. PI on the proposal is Eelco Visser. Co-applicants are Casper Bach Poulsen (TU Delft), Jan Friso Groote (TU Eindhoven), and Jeroen Keiren (TU Eindhoven).

News | December 06, 2019

We are delighted that Jesper Cockx will join TU Delft Programming Languages group as assistant professor starting December 1, 2019.

News | October 11, 2019

Jasper Denkers wins best paper and best presentation award at ESEC/FSE 2019 Doctoral Symposium for his paper on “A Longitudinal Field Study on Creation and Use of Domain-Specific Languages in Industry” based on work with/at Océ.

News | August 27, 2019

The PL group has an open position for a PhD student in the area of language engineering.

News | August 09, 2019

The PL group has an opening for an assistant or associate professor in programming languages (applications are due September 1, 2019)

News | July 20, 2019

Congratulations to Casper Bach Poulsen for his NWO Veni grant for Composable and Safe-by-Construction Programming Language Definitions.

News | July 16, 2019

Eduardo Amorim successfully defended his dissertation Declarative Syntax Definition for Modern Language Workbenches and was awarded the degree of doctor.

News | June 19, 2019

The paper “Scopes and Frames Improve Meta-Interpreter Specialization” by Vlad Vergu, Andrew Tolmach, and Eelco Visser has been accepted at ECOOP 2019.

News | June 10, 2019

Oracle donates $100K to support research on Flexible, Composable, and Incremental Compiler Pipelines

News | April 25, 2019

Congratulations to Sebastian Erdweg with his new position as Associate Professor at the Johannes Gutenberg Universität Mainz.

News | April 24, 2019

The paper “Towards Language-Parametric Semantic Editor Services based on Declarative Type System Specifications” by Daniël Pelsmaeker, Hendrik van Antwerpen, and Eelco Visser has been accepted at ECOOP 2019.

News | April 01, 2019

Daco Harkes successfully defended his PhD thesis Declarative Specification of Information System Data Models and Business Logic and was awarded the degree of doctor.

News | March 27, 2019

March 7, 2019

February 24, 2019

  • Dissertation Daco Harkes available in print

Janary 1, 2019

  • Welcome to Casper Bach Poulsen as new assistant professor in the Programming Languages Group.

2018

August 24, 2018

August 16, 2018

  • Paper Scopes as Types by Hendrik van Antwerpen, Casper Bach Poulsen, Arjen Rouvoet, and Eelco Visser accepted for OOPSLA 2018. The artifact accompanying the paper has also been accepted as Functional and Reusable

July 23, 2018

July 18, 2018

July 6, 2018

  • Paper “Specializing a Meta-Interpreter” by Vlad Vergu and Eelco Visser accepted for ManLang 2018

July 5, 2018

  • Paper Scopes as Types by Hendrik van Antwerpen, Casper Bach Poulsen, Arjen Rouvoet, and Eelco Visser conditionally accepted for OOPSLA 2018

July 3, 2018

  • Paper “Scalable Incremental Building with Dynamic Task Dependencies” by Gabriël Konat, Sebastian Erdweg, and Eelco Visser accepted for ASE 2018

February 5, 2018

February 5, 2018

January 1, 2018

2017

December 19, 2017

September 26, 2017

August 11, 2017

  • Paper “The Semantics of Name Resolution in Grace” by Vlad Vergu and Eelco Visser accepted at DLS 2017

August 4, 2017

  • Paper: “Deep Priority Conflicts in the Wild — A Pilot Study” by Eduardo Amorim, Michael Steindorfer, and Eelco Visser accepted at SLE 2017

August 4, 2017

  • Paper “FlowSpec: Declarative Dataflow Analysis Specification” by Jeff Smits and Eelco Visser accepted at SLE 2017

July 10, 2017

  • Eelco Visser on the OOPSLA 2018 program committee; submission deadline is April 16, 2017; submit interesting papers!

April 26, 2017

April 12, 2017

March 6, 2017

February 28, 2017

2016

December 18, 2016

  • Eelco Visser on the PC of ProWeb 2017; submit interesting papers!

October 24, 2016

September 10, 2016

August 25, 2016

August 22, 2016

July 8, 2016

  • Paper “Software that meets its Intent” to appear at ISoLA 2016

July 6, 2016

  • Eelco Visser invited to the program committee of ICSE 2018; submit interesting papers, please!

July 5, 2016

May 24, 2016

  • Robbert Krebbers will join the Programming Languages group as assistant professor in September 2016.

May 17, 2016

April 15, 2016

  • Guido Wachsmuth has started in a new position at Oracle Labs Zürich where he has started working on integrating Spoofax and Truffle

April 12, 2016

April 4, 2016

March 11, 2016

  • Sebastian Erdweg will join the PL group as assistant professor per April 1, 2016

January 15, 2016

2015

October 23, 2015

October 21, 2015

September 28, 2015

September 17, 2015

September 7, 2015

September 5, 2015

August 23, 2015

August 10, 2015

July 10, 2015

June 13, 2015

May 19, 2015

April 15, 2015

April 8, 2015

March 4, 2015

2014

December 12, 2014

September 11, 2014

August 22, 2014

  • Eelco Visser will be General Chair of SPLASH 2016

August 3, 2014

July 1, 2014

June 15, 2014

March 17, 2014

February 21, 2014

  • Markus Völter will defend his PhD thesis on “Generic Tools, Specific Languages” at TU Delft on June 18, 2014

February 19, 2014

February 10, 2014

January 20, 2014

  • Recordings of talks of symposium on Future of Programming and Inaugural address online

2013

October 9, 2013

October 7, 2013

  • Eelco Visser invited to give a keynote talk at the software engineering track of ICT.OPEN 2013

September 10, 2013

August 15, 2013

  • Eelco Visser will hold his inaugural speech as full professor on January 17, 2014

August 3, 2013

July 1, 2013

June 14, 2013

June 2, 2013

April 30, 2013

March 25, 2013

March 24, 2013

February 20, 2013

February 8, 2013

February 5, 2013

February 1, 2013

  • Looking for language engineering researchers

January 31, 2013