2022-06-26

Tags: press, lisp.

How to design powerful DSLs for users

How to design powerful DSLs for users

By John Mercouris

We are happy to say that this is now the third year that we've participated in FOSDEM! This year, we took a slightly different tack, we decided to talk about domain specific languages!

Synopsis:

How can we use DSLs in our applications as a replacement for databases? CSVs? configuration files?

In this talk I will explain how we designed and developed several DSLs for usage in the Nyxt browser. I will also explain how we designed our DSLs and what our constraints were. What were we trying to achieve with our DSLs? How can you too leverage DSLs in your applications to empower your users?

Enjoy!

To see the FOSDEM URL for this presentation please click here: https://fosdem.org/2022/schedule/event/designdsl/

Thanks for watching :-)


Did you enjoy this article? Register for our newsletter to receive the latest hacker news from the world of Lisp and browsers!