http://qs1969.pair.com?node_id=549528


in reply to Re^2: The value of pattern match variable $&
in thread The value of pattern match variable $&

Regexps without captures are faster than regexps with captures. Using any of those three variables causes all regexps in that interpreter instance (similiar to "in that process") to behave as if they had captures. That slows down all regexps without captures.