I chose to focus in on Python since it's incredibly versatile for the kind of data analysis that I do, but I've noticed this C++ trend, too, although it seems like Solidity is a JavaScript fork. I'm guessing C++ is preferred it can handle the kind of throughput needed for processing blockchain transactions? I'm just taking a stab in the dark here, though.
RE: Is it time to re-learn C++?