@cleeds, I love that scene in Diner, and directed people to it a while back. Up above I called many genre distinctions crude. Like using a machete instead of a scalpel. I don’t organize my LP’s and CD’s by genre, though doing so chronologically is an interesting idea.
Big Joe Turner recorded "Shake, Rattle, & Roll" before Bill Haley (and of course Elvis), Turner’s version at the time being called Jump Blues (and "Race" music by some), Haley’s Rock ’n Roll. Is that because Turner was black, Haley white? I don’t know, but I consider Turner’s Rock ’n’ Roll as well, and greatly prefer it to Haley’s. Many have not heard Joe’s version---remedy that situation!
Big Joe Turner came out of Kansas City, so had some (a lot) of Jazz in him as well. Perhaps that’s why his music contains so much "Swing", another characteristic that separates Rock ’n’ Roll (swings) from Rock (doesn’t, generally speaking). Neil Peart couldn’t have worked in Big Joe’s band; he was unable to play the Swing feel, as became apparent at the Buddy Rich tribute show he organized.
I saw The Blasters back Big Joe at The Lingerie Club in Hollywood in the mid-80’s; now THERE was a band that swung! For those who don’t know, Dave Alvin came out of The Blasters (though his brother Phil was the singer/frontman), left to join X, then started his solo career. The Blasters understood very well the connection between Jump Blues, Rhythm & Blues, Rockabilly, Rock ’n’ Roll, and Hillbilly, playing it all. As a bonus, their Non Fiction LP (self-produced, recorded at Ocean Way, the studio preferred by Ry Cooder and T Bone Burnett) and Hard Line LP (produced by Jeff Eyrick) feature great recorded sound. Get hip or go home. ;-)