perl 6 programming joke programming language browserling quote browser selfie camel camelia computer scientist cs desert hippy hubris impatience laziness perl perl 5