5 ms·
It's scary because, knowing only one language means that he can only think about, and express solutions to, any problems in terms of that language. In this case
by gyepi 14y ago
It's scary because, knowing only one language means that he can only think about, and express solutions to, any problems in terms of that language. In this case, he was not expert at Perl either, so the net result was ... not good. I remember seeing Perl programs that would have been better written as very short shell scripts.
Note that "mainly just knows Perl" is quite different from "only knows Perl".
Since then, I have never met another programmer who knows only one language; I think they are pretty rare. As for proving the case, I don't think I can: there may well exist a good monolingual programmer out there. It's just not likely.
- manicbovine 14y ago> I remember seeing Perl programs that would have been better written as very short shell scripts. This is really common. Anyone who spends time with code should take the time to learn the *nix toolset. It's a shame to see so many people reinventing tools that have been around since the 70s.