And the code is godawful. Just look at this mess for internationalization: https://github.com/i365dev/LetterDrop/blob/main/app%2Fsrc%2F... . The code is unmaintainable by a human - there is a ton of unnecessary duplication, a gigantic html string instead of something like tsx, etc etc. I don't know how the OP can trust this output - I certainly don't.
anonzzzies|1 year ago
braza|1 year ago
You would be surprised on how big corporations are running on not so elegant code and generating revenue all over.
I used to be more principled around code best practices and having things well written, but with the LLMs I just discovered that unless your in a very critical domain where performance or maintenability is a hard requirement, the LLMs with bad code just solve the problem and everyone can be happy.
latexr|1 year ago
croes|1 year ago
garylkz|1 year ago
The code generated is very hard to be maintained by human unless you're very knowledgeable and knows what specific things to change (since generally we only interact on framework level unless there's some specific requirements, like how the author proposed to "modify the prompt" instead of the generated code)
That said, I don't think that the so called "prompt based" cough cough engineering is viable at current state, or anytime soon.
gavmor|1 year ago
gavmor|1 year ago
Would be a huge nuisance to maintain.
Closi|1 year ago
Is the code bad? Sure.
Could I build this in 10 hours without an LLM having no experience with cloudflare workers and typescript? Probably not.
Could I build this in 10 hours with an LLM? Probably.
mvdtnz|1 year ago