3 ms·
I'm not sure 25,000 lines translated in 2 weeks is "fast", for a naive translation between languages as similar as C++ and Rust (and Ladybird does modern RAII s
by nananana9 8mo ago
I'm not sure 25,000 lines translated in 2 weeks is "fast", for a naive translation between languages as similar as C++ and Rust (and Ladybird does modern RAII smart-pointer-y C++ which is VERY similar to Rust). You should easily be able to do 2000+ lines/day chunks.
- OtomotO 8mo ago2000+ lines/day chunks are 10 days for 20+k lines...
- nananana9 8mo agoI'm aware. What I meant is this is a reasonable output for a 1:1 translation by hand, without LLM use.
- tonyedgecombe 8mo ago2000 lines a day feels like a lot to me if you want to be thorough.
- nicoburns 8mo agoYeah, it also a lot that the person doing the translation is the lead developer of the project who is very familiar with the original version. I imagine LLMs do help quite a bit for these language translation tasks though. Language translation (both human and programming) is one of the things they seem to be best at.
- camel-cdr 8mo agoAgreed, however, I'm quite sure 25,000 lines translated in "multiple months" is very "slow", for a naive translation between languages as similar as C++ and Rust.