Having C/C++ knowledge is NEVER a waste and will never be useless. The insight and experience gained with learning such a language is always useful and will definitely make it easier to understand other code languages. I think this pretty much goes for every language out there.
The thing about game development is not really the languages behind them; every geek with enough time and plenty of beer can get himself handy with all sorts of languages, stepping up to any random game company to show off what they've learned. Aside from that, there is no ideal programming language, and I doubt there will every be. There are so many people with so many tastes which results in loads of different language flavours.
If you want to get into game developement, you should get yourself familiar with the basics behind developing a game; the care and attention for detail. You can Google for "ideal game development language" and it will probably throw you billions of results of people all stating what language is the best and why. Sure, take a peek at it, see what you like and create something funny from it. The real ideal programming language is the one you like and makes you feel good. But the whole point behind game development is something much more; it's the creativity and passion.
That being said, my two cents: learn what like and produce what you imagine.
The thing about game development is not really the languages behind them; every geek with enough time and plenty of beer can get himself handy with all sorts of languages, stepping up to any random game company to show off what they've learned. Aside from that, there is no ideal programming language, and I doubt there will every be. There are so many people with so many tastes which results in loads of different language flavours.
If you want to get into game developement, you should get yourself familiar with the basics behind developing a game; the care and attention for detail. You can Google for "ideal game development language" and it will probably throw you billions of results of people all stating what language is the best and why. Sure, take a peek at it, see what you like and create something funny from it. The real ideal programming language is the one you like and makes you feel good. But the whole point behind game development is something much more; it's the creativity and passion.
That being said, my two cents: learn what like and produce what you imagine.