This reminds me of when my roommate once told me that we'll have nearly realistic graphics that were comparable to the ray tracing of the late 90's early 2000's all in real time. I was adamant that there was no way, figuring the advances in ray tracing would be too fast to catch up to. Guess what? I was wrong. Very wrong. And I'm proven even more wrong with each quarter that passes.
If you told me JavaScript would be dominant language 10 years ago, I would have laughed, and then vomited. Well, it is, and I still vomit when I think of it (personal opinion obviously, still would use it if I had to, and I have nothing against those that prefer it).
A lot of these silly absolutes about one language never ever replacing one over the other is nonsense. And honestly, who cares? If you do this kind of stuff (not necessarily game dev, but any kind of dev work) for a living, it's just a means to an end and a hopefully nice paycheque at regular intervals. Nothing more, nothing less. On your own time, you write the stuff you want, in whatever you're most comfortable with. There's no need to even tell people what you write your stuff in, because it really doesn't matter as long it runs and runs smooth enough for most people.
I think of it this way: What would happen if I went into my workplace and demanded that my employer let me use C++ even though we're a VB6 shop because of reasons? I'd likely be hauled into a meeting room, and told to drop it. And if I persisted, I'd likely be unemployed and rightfully so.
I hate these kinds of topics, they end up devolving into a Language A vs. Language B war. Often this ends up with outright misinformation like C# being interpreted (which, by the way, is an interview question I give to candidates, and if you answer interpreted, you don't get hired) which then gets propagated everywhere as the gospel truth. And in these "wars", we see some people who have many years of experience that lack wisdom and just bark that their language was sent by the gods for reasons. And other people who have little to no experience just get roped in because that's what they read in some blog/forum or something, so it must be true. Neither group is right. The latter is more understandable due to a lack of practical experience. However, the former should be ashamed of themselves, they should know better and get out of this holier-than-thou, snorting, glasses pushing, super-nerd mindset. It's not a good look.
So please, let's just drop this silly topic and write off the whole thing as a bad idea yeah?
@Mods: Shouldn't this be in the Lounge or something? This seems like a really poor fit for the Game Programming forum as it has little to do with actual programming and more to do with silly opinions.