The README seems to make it clear that increased finger exercise is an advantage (steroids are used for increasing muscle mass, after all).
Instead of just typing
rg '\bfoo\b'
you get to type
rak '/ << foo >> /'
and instead of just typing
rg -B2 -A2 foo
or
rg -C2 foo
you get to type
rak foo --before=2 --after=2
(over double the characters!) and instead of just typing
rg 'foo.*bar|bar.*foo'
you get to type
rak '{.contains("foo") && .contains("bar")}'
which has double the characters and also has the advantage of writing each pattern only once.
Okay, I haven't actually tried it (and the README doesn't say how to), and rak does have a bunch of features and capabilities ripgrep doesn't have, but those first examples are not very inspiring after the big initial claim.
Instead of just typing
you get to type and instead of just typing or you get to type (over double the characters!) and instead of just typing you get to type which has double the characters and also has the advantage of writing each pattern only once.Okay, I haven't actually tried it (and the README doesn't say how to), and rak does have a bunch of features and capabilities ripgrep doesn't have, but those first examples are not very inspiring after the big initial claim.