Actually no. Thin, quickly rotating objects are an area where a lot of collision detections libraries fall down - the simpler algorithms just look at the position of the objects each frame, and two swords can easily pass through each other in the time between frames.
The problem is called tunelling, and though there are some features to deal with it, there aren't any ones that are simple, reliable and cheap.
Why wouldn't the blended ray+physics technique described in the article not work? I am imagining projecting a bunch of rays from the blade along the vector of travel each physics tick and using that to determine if a collision will occur during that tick.
I've never tried to implement anything like that, so I am curious where that might Fail.
The problem is called tunelling, and though there are some features to deal with it, there aren't any ones that are simple, reliable and cheap.