|
|
|
|
|
by usrbinbash
361 days ago
|
|
Good. I'll chalk that up as one of the positive effects LLMs have on the software development environment (god knows there are few enough). DSL proliferation is a problem. I know this is not something many people care to hear, and I symphasize with that. Smart people are drawn to complexity and elegance, smart people like building solutions, and DSLs are complex and elegant solutions. I get it. Problem is: Too many solutions create complexity, and complexity is the eternal enemy of [Grug][1] Not every other problem domain needs its own language, and existing languages are designed to be adapted for many different problem domains. If LLMs help to stifle the wild growth of at least some DSLs that would otherwise be, then I am reasonably okay with that. [1]: https://grugbrain.dev |
|
Would you say the same about a parallel universe where LLMs were introduced in 1960?