Ruby, C, and Java are pass-by-value, Perl is pass-by-reference | Hacker News Reader