Carp sounds like Gar and Mud fish in Florida. The old Crackers and myself have no problem eating either. Gar when cleaned has no bones, just two backstraps of nice, white, textured meat, like shrimp or lobster. The mudfish is a tough, prehistoric, ugly fish full of teeth that has nice, white, flaky, meat that has to be iced downed pretty quick, but is hard to tell the difference between Flounder. Ugly fish get no respect.
Now we have the armored catfish, the ones you see suctioned on the side of your aquariums that dip sh*%s released that are just as tasty as their cousins.