UVM with base as Systemverilog vs UVM with base C++

In reply to dave_59:

Hello,
the reason I asked this question was because I still see many places where c++ is still used for verification and me as a new college grad want to know specific points why SV is better suited than C++
Also can you elaborate on your comment: “A lot of concepts don’t map that well to other languages”?

Thank you,
Sumeet