The difference is that without the ,.
, the result is not always a list of "number"ed (".
) items, one for each argument. Ravelling guarantees that 0".
will apply to each argument separately.
For example, if your ARGV is a list of characters:
]in =: 2 }. ARGV
┌─┬─┬─┬─┐
│1│2│3│4│
└─┴─┴─┴─┘
> ,. in
1
2
3
4
but
> in
1234
so
0". > ,. in
1 2 3 4
but
0". > in
1234
Other ways to apply 0".
to each argument separately include (0". >)"0 in
and > 0". &.> in
. From those three, the one using the ravel is the most efficient.