Yes `nimcr` has taken special care to stay out of the way as much as possible. 
It also supports various shebang weirdness so you can pass both compiler 
arguments and the script can take program arguments normally.

The other big benefit of `nimcr` over `nim r` is of course the standardised 
output. Even if the script recompiles it doesn't write to `stdout` or `stdin` 
as long as it compiles correctly. This means that if you use your script within 
a pipe then it won't pollute your output even if you need to recompile.

Reply via email to