|
|
|
|
|
by tlonny
24 days ago
|
|
I think _some_ but not _too much_ typechecking is the sweet spot for LLMs. Without any typechecking, LLMs obviously find it harder to work agentically and validate their work. With too much typechecking (I'm looking at you, rust), I've found agents get themselves stuck in local "architectural minima" and end up doing insane shit to mitigate ownership/borrow-checker issues inherent in the design they ended up with. That said, if you're hands-on I think rust is a fantastic language for pairing with an LLM. |
|