|
|
|
|
|
by geal
3281 days ago
|
|
We in fact tested multiple languages. I can even point you to various works done at the ANSSI like https://github.com/ANSSI-FR/bootcode_parser (python) or https://github.com/ANSSI-FR/caradoc (OCaml). I tried Haskell for VLC and it was not really suited for it (GC pauses in a synchronized media pipepline, and not meant to be called from C). But this was not a paper about comparing parser implementations. Type-safety and lack of garbage collection are essential properties, could you tell me why you don't think that's the case? Giving the reason for our language choice felt useful. Otherwise, it would have really looked like Rust developers steamrolling into projects :) |
|