‹Programming› 2019
Mon 1 - Thu 4 April 2019 Genoa, Italy
Tue 2 Apr 2019 14:45 - 15:30 at Colombo - Tool Battle: 1 Infrastructure, 2 Parser Generators! Chair(s): Johan Fabry

PetitParser combines ideas from scannerless parsing, parser combinators, parsing expression grammars and packrat parsers to model grammars and parsers as objects that can be reconfigured dynamically.

Andrei Chiș acts as a tool crafter at feenk building moldable tools and techniques for improving the way we develop, comprehend and evolve software. He is a co-author of the Glamorous Toolkit and a core contributor to both the Moose analysis platform and the Pharo programming language. Andrei holds a PhD from the University of Bern. In his PhD work he maintained that integrated development environments have to be moldable, that is, they have to be aware of the application under development and enable rapid customizations to new applications and tasks. To make this vision possible he proposed the Moldable Tools approach, applied it to obtain tools like the Moldable Debugger and Moldable Inspector, and showed how a moldable development environment can significantly improve the development productivity.

Tue 2 Apr

cocodo-2019
14:00 - 15:30: CoCoDo 2019 - Tool Battle: 1 Infrastructure, 2 Parser Generators! at Colombo
Chair(s): Johan FabryRaincode Labs, Belgium
cocodo-201914:00 - 14:45
Talk
Jason LecerfCEA LIST, France
cocodo-201914:45 - 15:30
Talk
Andrei Chişfeenk, Switzerland

Andrei Chiș acts as a tool crafter at feenk building moldable tools and techniques for improving the way we develop, comprehend and evolve software. He is a co-author of the Glamorous Toolkit and a core contributor to both the Moose analysis platform and the Pharo programming language. Andrei holds a PhD from the University of Bern. In his PhD work he maintained that integrated development environments have to be moldable, that is, they have to be aware of the application under development and enable rapid customizations to new applications and tasks. To make this vision possible he proposed the Moldable Tools approach, applied it to obtain tools like the Moldable Debugger and Moldable Inspector, and showed how a moldable development environment can significantly improve the development productivity.