LEGAL as a programming language?
Jeremy Zawodny hosts a good comparison of software languages and legalese. Pretty funny for those of us exposed to both worlds each day. Read the comments, too; they add a lot to the conversation.
He goes on to answer the question “Why is LEGAL such a [poor] language?” and finds that, among other problems, “it doesn’t use modern techniques like subroutines or standard libraries.” Doing so would save a ton of time and effort. It’d probably also reduce the lawyer’s income.
As he concludes:
Of course, there is one additional reason that legal documents are so long: Many lawyers are paid by the hour.