4 ms·
The question with that though is, is creating a unique DSL for every problem you solve actually a sustainable way to program? Once you do that, every single per
by zmmmmm 7y ago
The question with that though is, is creating a unique DSL for every problem you solve actually a sustainable way to program? Once you do that, every single person who works on the code needs to understand all the implicit behavior of the DSL before they can use it. And any misunderstanding they have about it comes out as bugs. Yes, maybe OO had to be specifically added to Python, Java etc., but it's one OO that everyone uses, so when I encounter it in the wild I know exactly how it works.