logoalt Hacker News

maxlohyesterday at 8:57 AM4 repliesview on HN

For instance, the TypeScript rewrite in Go was done mostly by humans and took a year before it was released. That is how you rewrite software that people can trust.


Replies

rirzetoday at 2:29 AM

> mostly by humans

`mostly` is doing a lot lifting here. The Go rewrite uses plenty of copilot. The reason you trust it is because you trust the people doing the rewrite.

subyganyesterday at 10:14 PM

What about human written software makes it more reliable than LLM written software?

is it the craftsmanship, or the deliberate decision making of industry veterans?

show 1 reply
dborehamtoday at 2:32 AM

Many projects that were done by humans and took a year can certainly not be trusted.

rjh29yesterday at 10:09 PM

AI is a great use for this kind of boring, rote translation where precision is important. Humans are quite bad at it and tend to make mistakes. In either case the focus should be on improving testing, not trying to manually verify if the translation was correct by eye.

show 3 replies