The Future of Erlang LS | Roberto Aloi and Andreas Löscher

Erlang LS is slowly becoming the de-facto standard when it comes to an Erlang development environment. Being completely editor-agnostic, Erlang LS brings the most popular Erlang developer tools such as Elvis, Dialyzer and TypEr to the masses. But what is next?

During this talk we will discover what is cooking among the Erlang LS core contributors. We will peek at the work being done around the Build Server Protocol, which allows language servers to integrate with existing build tools (rebar3 anyone?) and the Debug Adapter Protocol, which can transform your editor into a fully-fledged debugger.

OBJECTIVES:

  • Showcase the current status of Erlang LS
  • Present the roadmap for Erlang LS
  • Give a gentle introduction to the BSP and DAP protocols

AUDIENCE:

  • Anyone who feels the Erlang Community is lacking tools and IDEs
  • Anyone who would like to learn more about the Erlang LS project
  • Developers who want to boost their Erlang productivity
  • People who want to understand more about language servers
  • Authors of tools which they believe should be utilized more by the Erlang Community