• Talk
  • 2025
  • Past Event

Design a new language in JS: from zero to autocomplete

  • Language
    English

Topics:

  • Javascript

Abstract

Inventing a new custom language can be a valuable alternative to propose to users rather than add new buttons to a UI.

How hard can it be? Or, where to start from?

In this talk we’re walk through the design of a new simple language to analyze data, then embed it into the Monaco editor with all the advanced features like autocomplete.

Video

Related Talks 2025