Except for my perl code.  Take a gander at MOMspider some time.
The only hard thing about properly architecting perl4 code was the
lack of records and pointers to records, thus making complex arrays
a little awkward.
Most sucky perl code is simply due to commonly-referenced examples of
perl code being sucky.  New perl programmers are immediately given
bad habits.
....Roy