5 ms·
Zig could include the file at compile-time with @embedFile.
by cgh 10mo ago
Zig could include the file at compile-time with @embedFile.
- AndyKelley 10mo agothis would provide the optimizer the unfair chance to replace the entire application with a compile time constant
- Twirrim 10mo agoSo could Go (https://pkg.go.dev/embed https://pkg.go.dev/embed), Rust (https://doc.rust-lang.org/std/macro.include_str.html https://doc.rust-lang.org/std/macro.include_str.html) and a number of other languages in the set.
- gus_massa 10mo agoThe idea of using a file is to force the program to use that number as an unknown value at compile time.
- igouy 10mo agocommand line arguments would be unknown at compile time.