News for hackers. Stuff that matters.
Re:The Lisp curse, now coming to your ecosystem by everforward on Thursday November 05, 2026 @04:45PM (#50384893)
I've actually been doing this in Clojure and that avoids the major pitfall I've seen: the interfaces it makes are clunky. Re-using an existing library starts with a sane interface.

I've seen the same thing in Go, for what it's worth.

The code totally works, I'm not a denier there, but the interfaces are heinous if you don't keep an eye out. Mine wrote a Go function that passed a name variable as a string, but also embedded in 2 separate structs that were arguments. I've also seen it do re-validation of data multiple times in internal functions so everything has to return an error.

It's also stuff that sort of doesn't matter if an LLM is the only user. It probably costs some extra quantity of tokens, but not enough to be worth hand-grooming the code.

There are no comments on this comment yet.