Is it necessary to append the `--` prefix?

Take coffee-script's `coffee` script for example - it accepts node.js options including the `--` prefix.