Earlier quoted context omitted.
Downvoting comes around 500 maybe? Not actually sure. Anyways, lest you think my observation is just a "non-constructive comment": The great thing about the browser is that it is free of a lot of garbage we have to deal with in C++. The antics required to make C++ work in the browser, while laudable, are absurd. If you need cross-platform code, write in Java and avoid native extensions. If you need cross-platform cod…
Have you ever had to maintain a code base with more then a few hundred thousand lines of code across Flash, Javascript, iOS, Android, PC, OSX, Xbox, PS, Wii, Vita, NintendoDS, ...and whatever other gaming platform is popular at the moment? The "popular platform of the day" changes a lot faster then being able to write new code for it. You need to support that new platform within 3 months or less. Good luck rewriting…
This was well-solved a long time ago so...uh...yeah I guess? With much worse hardware?
Maybe Lua?
Do you actually have a real example, or were you just listing off all the magical platforms?
EDIT:
Ha, you do some pretty cool work.
Anyways, put more mildly, is there a case you've seen where you actually have to support all the platforms you've mentioned?
(I seem to be making all sorts of friends today. :| )