To begin with, it helps to take a look at the origins of the warlock class. It first showed up as a class in 3.5e, designed specifically to be able to outpower any other spellcaster of the same level. It’s concept is simple: a spellcaster that gains their ...
This mini-guide mainly focuses on this when considering whether a class or archetype is optimal for dual-wielding. The other thing to consider (for spellcasters) is that if you don't have Warcaster and a weapon useable as a spellcasting focus, you'll need to drop one of those wea...