Kiedy należy użyć &, aby wywołać podprogram Perl?

Słyszałem, że ludzie nie powinni używać& zadzwonić do subskrypcji Perla, tj .:

function($a,$b,...);
# opposed to
&function($a,$b,...);

Wiem, że lista argumentów staje się opcjonalna, ale jakie są przypadki, w których właściwe jest użycie& i przypadki, w których absolutnie nie powinieneś go używać?

Również w tym przypadku pojawia się wzrost wydajności, pomijając&?

questionAnswers(4)

yourAnswerToTheQuestion