Post

DSLs are a bad idea because programmers are not good at designing programming languages. It’s like letting the nouveau riche spec their own mcmansion

10 reposts134 likes

corellary: DSLs are the perfect way to practice designing languages quickly and frequently, as long as you learn from them and throw them away instead of inflicting them on strangers without improvements for the next 10-20 years