I wonder if the growth of "low-code" will lead to many more well designed domain specific languages.
LookML in Looker is one example I can think of - imo it has enabled Looker to solve the self-service data issue much better via a low-code approach than Tableau and Qlikview (both "no-code").