Vlad Dumitrescu

Developer (HiQ Gothenburg)

Vlad Dumitrescu is a developer at heart and enjoys building tools that empower others to do great things. He's been programming since the long gone days of card punchers and discovered Erlang right after it was open sourced.

Since 2002 he has also worked on erlide, the Eclipse IDE for Erlang.

Past Activities

Vlad Dumitrescu
Code BEAM STO 2018
01 Jun 2018
15.20 - 15.45

Developer tools using the language server protocol

One of the problems that development tools had was that each editor and IDE had its own implementation of functionality that could have been common: parsing the code, understanding project structure, etc. Microsoft has specified an open protocol that allows separating language-specific backends from generic editing clients. I will describe an implementation for a LSP server for Erlang (sourcer) and show how it can be used for more than editor support.


Describe an infrastructure that provides Erlang support for developer tools, editors, IDEs and others.