DM's ruling. The DM can decide for themself how they wish to adjudicate it... probably with some discussion with the players who have darkvision and magical darkness capabilities to come up with an acceptable agreement.
according to the rules it is affected…The specific to general only works when the mechanic is referenced directly. So if Devil's Sight said "The Darkness spell doesn't impede the Imp's darkvision." then it would overcome that mechanic. But, it says "Magical darkness doesn't impede the imp's darkvision." By Crawford's ruling this is nonsensical, because ALL darkvision is not impeded by magical darkness.
but a creature with Devil Sight canIn this case (using Crawford's interpretation) the spell is the most specific, it says 'A creature with darkvision can't see through this darkness.'
I quoted all the rules. What rule says that an Imp can see through the Darkness spell. It only says it can see through magical darkness, which is more generic than the specific wording in the Darkness spell.according to the rules it is affected…
but a creature with Devil Sight can
It's the opposite. The Darkness Spell generally blocks darkvision, but the imp has both darkvision and a second very specific ability that allows it to see through magical darkness, which overcomes the spells general darkvision block.I quoted all the rules. What rule says that an Imp can see through the Darkness spell. It only says it can see through magical darkness, which is more generic than the specific wording in the Darkness spell.
PHB 2014 says:
Specific Beats General
This book contains rules, especially in parts 2 and 3, that govern how the game plays. That said, many racial traits, class features, spells, magic items, monster abilities, and other game elements break the general rules in some way, creating an exception to how the rest of the game works. Remember this: If a specific rule contradicts a general rule, the specific rule wins.