in reply to Print Vs Return In a Subroutine

Printing to screen will be the slowest

Printing to file will be faster than printing to screen, but slower than returning

Returning will be the fastest , unless you hit the memory limit and move into swap memory