Settings

Theme

The Unreasonable Effectiveness of Fuzzing for Porting Programs

rjp.io

25 points by dlwh 6 months ago · 4 comments

Reader

james_marks 6 months ago

What’s the performance difference between the C and new rust version?

They mentioned the previous rust port was 3x slower, but I didn’t see how the new one compared.

highpost 6 months ago

duplicate: https://news.ycombinator.com/item?id=44311241

dan_can_code 6 months ago

The website is down?

bgwalter 6 months ago

> In such a system, a human could be brought in to fix issues as they emerge [...]

To begin with, the translation software stripped the license (which for companies is probably a feature).

The output is horrible and it would take a human more time to make it readable than translating it in the first place.

As the article notes, the translated software is fairly simple and this technique is not known to work in general. Even for this example there is no proof whatsoever that the translation does not change behavior.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection