← Back to context

Comment by rijoja

8 days ago

It's not the exact opposite*, the author said that if you're doing boilerplate _code_ it's probably fine.

The thing is that since it can't think, it's absolutely useless when it comes to things that hasn't been done before, because if you are creating something new, the software won't have had any chance to train on what you are doing.

So if you are in a situation in which it is a good idea to create a new DSL for your problem **, then the autocruise control magic won't work because it's a new language.

Now if you're just mashing out propaganda like some brainwashed soviet apparatchik propagandist, maybe it helps. So maybe people who writes predictable slop like this the guardian article (https://archive.is/6hrKo) would be really grateful that their computer has a cruise control for their political spam.

) if that's what you meant *) which you statistically speaking might not want to do, but this is about actually interesting work where it's more likely to happen*

In a world where the AI can understand your function library near flawlessly and compose it in to all sorts of things, why would you put the effort into a DSL that humans will have to learn and the AI will trip over? This is a dead pattern.

Maybe reconsider assumptions? Maybe DSLs shouldn't be done anymore if they're not able to be utilized by AI agents easily