BY a "language that includes everything" I meant EVERYTHING. Somebody mentioned that a good language should do everything. Okay great. Let's mix all known languages and provide a meta-syntax allowing us to switch between them in the same program. This would be good, right?
THAT would be stupid.
There will always be differences in style between programmers. But when programmers are regularly finding each other's code absolutely incomprehensible, then there is something wrong. You could try enforcing stricter coding standards, but why not just select a less admissive language in the first place?
This is the biggest problem with Perl. Not only is there "more than one way to do it," but this is one of the language's MANTRAS. And look at some of the god-awful code written in Perl. It works, but could you modify it?