Both Charles Dickens and Roald Dahl are exceptional authors in their own right, known for their unique storytelling styles and memorable characters. Charles Dickens is renowned for his classic novels that portray social issues and provide deep insight into human nature, while Roald Dahl is celebrated for his whimsical and imaginative children's stories that captivate readers of all ages. Ultimately, the preference between the two authors is subjective and depends on individual reading preferences.