They are really two very different animals IMO. I find the Duncan to be a smoother, more full sounding pickup with a lot of power and decent dynamics. The Dimarzio has a more biting, "in-your-face" aggressiveness that continues to make it popular to this day...nearly 40 years after it was first released.
In a word:
Duncan = "bigger"
Dimarzio = "bolder"