On the Yahoo HotT group,
petercard2001 describes the DBx language in these words:
"...Barkerese as a data compression algorithm
implemented on top of English as the transfer protocol."
Though not intended as a positive comment, this is a good description. So the question is why? I would suggest two reasons. Barkerese compresses a lot of information into as few words as possible to:
- maximize the content in a given page count, and
- eliminate any redundancy in the language.
The effect is a difficult read but it has a very important dividend - precision. And why is precision important in a game? Two words - and please excuse the profanity - "Rules Lawyers". Sadly there are and always will be people who would rather hunt for loopholes and play the rules rather than play their opponent.
Though not always perfect, once a DBx rule is clearly understood it remains so with no wiggle room and no opportunity for a-historical or cheesy behaviour on the games table.
Next up: All those modifiers...