Hey c++ forums,
I know by the title you must be critizeing be by why is he posting this in c++ forums. I know it is ironic i am saying it here but just wanting to know can you do more with either ASP.NET or c++.
Tell me why you choose the answer.I had to ask this question because my friend said ASP.NET was better in fact of more things you could do with it.
I want the truthful answer not just to protect c++ culture.
The truth is that language wars are always a waste of time.
ASP and C++ were designed for different domains.
If your friend insists on his argument, you might want to ask him what his criteria for "more powerful" are. Assuming his reasoning is, well, reasonable, you could simply agree with him and end it.
Of course, you could just agree with him and avoid the grief of any further arguments.
His argument was really trivial he claimed that ASP.NET had more apps i mean in what way can he think that most games most OS are created in c++ but again most web apps are created by PHP or ASP.NET but you can do c++.net well at least that's what i heard. C++ is more advanced creating most dangerous to most enjoyable application example: dangerous application: Stuxnet virus , one of the Enjoyable application: Fable III , Call of duty.
Asp.net is quite famous in web industry but again c++ is more known.
As Duoas said, language wars are pretty much always a waste of time, and these languages are for wildly different purposes. That makes comparing them extremely difficult. It's like trying to compare an apple to a tomato: they're both fruits, but you likely won't see them both in the same dish. :P
@Cyberwarfare
It's pointless to ask which language is better because it's far to subjective. Your friend's opinion likely stems from the fact that .NET has a huge class library giving tons of functionality that isn't available in std c++ (not counting external libs).