//$HOME/.cargo/bin/rustc "$0" && ${0%.rs} "$@" ; exit use std::env; fn main() { println!("hello, world!"); for arg in env::args() { println!("arg: {arg}"); } }
```
$ echo 'fn main() { println!("hello, world!") }' > file.rs; hyperfine --warmup 1 'cargo +nightly -Zscript file.rs'
Benchmark 1: cargo +nightly -Zscript file.rs
Time (mean Β± Ο): 14.0 ms Β± 1.0 ms [User: 7.7 ms, System: 9.7 ms] Range (min β¦ max): 12.2 ms β¦ 17.5 ms 203 runs