RE: Rust vs. C backend

2024-01-11 Thread Interrante, John A (GE Aerospace, US)
Hi Mike, My view is that when the goal is to generate parsers and unparsers from fixed format binary data DFDL schemas, compile them to native machine code, and execute the machine code on CPUs, Daffodil should generate Rust. We would have preferred Rust when we started the C code generator

Rust vs. C backend

2024-01-11 Thread Mike Beckerle
John, What's your view of generating Rust vs. Generating C from DFDL? Those of us working in Cyberia, well, the edict has been issued that only memory-safe languages/runtimes are allowed to reduce risk of cyber-attacks via things like libc flaws. Seems to me that Rust is the lowest level