1. AI‑powered porting is now practical when a robust, language‑agnostic test suite exists
“The big unlock here is … a collection of 9,000+ HTML5 parser tests … that are their own independent file format.” – simonw
“If you start with some working software, you could make an LLM generate a lot of tests … and then port over the tests to a new language.” – jillesvangurp
2. A comprehensive spec + test suite is the new “source of truth”
“Having a comprehensive spec and test suite is an absolute requirement … code is disposable and rebuildable.” – visarga
“Specs + tests are the new source of truth, code is disposable and rebuildable.” – visarga
3. Legal and ethical questions loom over AI‑generated code
“I’m not using an agent to port any GPL‑licensed code … I will still link and reference the original project … as a courtesy.” – minimaxir
“If it turns out you can’t copyright code that was generated with the help of LLMs … companies will have to throw away 18+ months of their work.” – brailsafe
4. LLMs still struggle with coverage, bugs, and token limits
“It might write a few decent tests but get ready for an impressive number of tests and cases but no real coverage.” – joshstrange
“If you ask an agent to port files slowly, forming its own plan, making commits every feature, it would still get reasonably close, if not there.” – orange_puff
These four threads—feasibility, the role of specs/tests, legal/ethical concerns, and practical limitations—capture the core of the discussion.