Only if those languages have the facilities Perl provides. I once tried writing some C with a Perl accent and it was ... ugly. The first thing I tried to do was abstract away my memory management. (Reading the Perl source helped here, but doubly-indirected variables scare me on so many levels.) The second thing was to redesign, given I didn't have hashes. (I was using ANSI C.) At that point, I kinda gave up, rewrote the damn thing in Perl in about 20min, verified that it still ran in under 2 milliseconds, and walked away.