However note https://news.ycombinator.com/item?id=19522987
> It does not. ripgrep does not use Boyer-Moore in most searches.
> In particular, the advice in [the freebsd mailing list post] is generally out of date.
although the out of date bits are really the Boyer-Moore ones: https://lobste.rs/s/ycydmd
> much of Mike Haertel’s advice in this post is still good. The bits about literal scanning, avoiding searching line-by-line, and paying attention to your input handling are on the money.
> But the stuff about Boyer-Moore is outdated.
However note https://news.ycombinator.com/item?id=19522987
> It does not. ripgrep does not use Boyer-Moore in most searches.
> In particular, the advice in [the freebsd mailing list post] is generally out of date.
although the out of date bits are really the Boyer-Moore ones: https://lobste.rs/s/ycydmd
> much of Mike Haertel’s advice in this post is still good. The bits about literal scanning, avoiding searching line-by-line, and paying attention to your input handling are on the money.
> But the stuff about Boyer-Moore is outdated.