Dataframes aren&#x27;t strongly typed (while RDDs are).<p>It&#x27;s difficult to add strong typing to an existing API.<p>I certainly prefer using DataFrames generally, but sometimes you need to switch to RDDs because some operations are easier.<p>Hopefully Datasets bridge the gap well. I haven&#x27;t used them yet, but the examples look nice.