Hacker News new | ask | show | jobs
by zeroxfe 823 days ago
Apologies, I was trying to imply that LLMs may be more practical to solve these kinds of problems than hand-built translators (assuming the primary purpose is for engineers using this during development.)
1 comments

A transpiler will be consistent and can be correct.

An LLM based solution can be correct but won’t be consistent.

I would much rather a tool be consistent and always incorrect in the same way than inconsistent and sometimes correct. I can create test cases and correct the underlying code. I can’t do that with an LLM

> A transpiler will be consistent and can be correct.

No disagreement. My point is that it's impractically hard to build especially given the scope and complexity of the SQL dialects of major databases.