Who will create the languages of the future? (hint: probably not a team of language engineers!)
Software is eating the world. Which means that we need good languages to write all this software. And, often, come up with “new” languages to be able to efficiently target new software domains and technologies. In this talk, we will explore the changing landscape of language engineering and discuss how Artificial Intelligence and low-code/no-code techniques can play a role in this future by helping in the definition, use, execution, and testing of new languages. Even empowering non-tech users to create their own language infrastructure. Maybe without them even realizing.
I’m the head of the Software Engineering Unit at the ITIS department of the Luxembourg Institute of Science and Technology (LIST). Previosly, I’ve been an ICREA Research Professor at Internet Interdisciplinary Institute, the research center of the Open University of Catalonia (UOC) where I led the SOM Research Lab. I was also Visiting Professor at the Western Norway University of Applied Sciences, associate professor at École des Mines de Nantes as part of an Inria International Chair and postdoc at the University of Toronto.
My research falls into the broad area of systems and software engineering, especially promoting the rigorous use of software models and engineering principles in all software engineering tasks while keeping an eye on the most unpredictable element in any project: the people involved in it. Current research topics include pragmatic formal verification techniques, analysis of open source communities, open data exploitation and the role AI can play in software development (and vice versa). Let’s use all the tools at our disposal to build Better Software Faster.
Wed 11 JunDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
13:30 - 15:00 | |||
13:30 60mKeynote | Who will create the languages of the future? (hint: probably not a team of language engineers!) OOPSLE Pre-print | ||
14:30 30mPanel | Second Keynote Discussion OOPSLE |